jQuery的 unbind 方法并不能解除超链接(即a标签)的click事件,如果想让超链接的默认click事件不发生需要如下处理:

Js代码

  1. $('#some-link-id').click(function (event)
  2. {
  3. event.preventDefault();
  4. });
  5. // or
  6. $('#some-link-id').click(function ()
  7. {
  8. return false;
  9. });

这样重写了超链接的click事件出发的动作后,可以在为这个超链的click动作绑定其他事件。比如我就需要让打开的窗口最大化,所以我就会这么做(在执行了上面的某种解除默认动作的代码后):

Js代码    

  1. $('#some-link-id').click(function(){
  2. var href = j(this).attr('href');
  3. window.open(href,'','channelmode=yes,fullscreen=yes,menubar=yes');
  4. });

参考内容:

最新文章

  1. Kindeditor在ThinkPHP框架下的使用
  2. RESTful API你怎么看?
  3. MongoDB 客户端 MongoVue
  4. iOS-KVC/KVO的理解
  5. ASP.NET 中的 authentication(验证)与authorization(授权)
  6. PHP操作数据库类
  7. 关于MATLAB中的tic toc的问题
  8. Cortex-M3知识点
  9. CENTOS6.4安装lxml失败
  10. groovy学习(四)io
  11. yii2.0框架where条件的使用
  12. this和static关键字
  13. J2EE进阶(十)SSH框架整合常见问题汇总(一)
  14. STM32F0使用LL库实现SHT70通讯
  15. SqlServer 左右内连接
  16. SpringBoot多环境区分
  17. 【Data Structure】-NO.117.DS.1 -【Tree-23树】
  18. 团队-爬取豆瓣电影TOP250-代码设计规范
  19. Druid参考配置
  20. Linux驱动程序中的并发控制

热门文章

  1. iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
  2. android view构造函数研究
  3. nuget 服务器崩溃
  4. ENC28j60以太网芯片驱动程序简介
  5. sql server数据库查询同义词
  6. 【java】基础中的杂乱总结(二)
  7. Win32串口API
  8. java设计模式案例详解:工厂模式
  9. c++运行时类型识别(rtti)
  10. spring jdbc 源码