当前位置:  编程技术>WEB前端

jquery绑定事件不生效的解决方法

    来源: 互联网  发布时间:2014-08-25

    本文导语:  今天在开发前台页面时发现jquery绑定click事件,怎么都不生效。代码如下: 1.html: 2.html引用的test.js中的方法函数: 代码如下: $("#ceshisub").bind("click",function(){ var a=1; a +=1; alert("ceshisub"); }); 出现的问题就是在页面中点解“单击...

今天在开发前台页面时发现jquery绑定click事件,怎么都不生效。代码如下:
1.html:
2.html引用的test.js中的方法函数:
代码如下:

$("#ceshisub").bind("click",function(){
var a=1;
a +=1;
alert("ceshisub");
});

出现的问题就是在页面中点解“单击事件”按钮没有任何反应,打开js调试窗口在var a=1;这一行打的断点没有进来。
解决的办法是:
一、在上述js函数上添加加载事件:
添加后的代码如下:
代码如下:

$(function(){
$("#ceshisub").bind("click",function(){
var a=1;
a +=1;
alert("ceshisub");
});
});

这样的话,绑定事件就生效了。
js的加载函数共有三个,除了上述的
代码如下:

$(function(){
alert("第1种方法。");
});

还有以下两个方法:
代码如下:

window.onload=function(){
alert("第2种方法。");
}

$(document).ready(function(){
alert("第3种方法。");
});

二、如果不采用js加载函数来对绑定事件进行初始化的话还有一个方法:
将引用js的语句

放到页面的最后面进行加载。

总结:
jquery在元素上A绑定事件时,首先会在docment中查找该元素A,如果没有找到则绑定失败。
上面第一个解决方式是在页面初始化后,在初始化js时在进行绑定
第二个方式就是先要保证页面元素都初始化完成后,在去进行绑定,这时所有的元素都已将初始化完成,肯定能绑定上。

    
 
 

您可能感兴趣的文章:

  • JQuery为页面Dom元素绑定事件及解除绑定方法
  • jQuery 快捷键绑定插件 jquery-shortcuts
  • jQuery 快捷键绑定插件 jQuery Hotkeys
  • 页面元素绑定jquery toggle后元素隐藏的解决方法
  • JQuery给元素绑定click事件多次执行的解决方法
  • jquery1.10给新增元素绑定事件的方法
  • jquery 绑定、捕获、拦截回车事件的例子
  • jquery为动态加载的元素绑定事件的代码
  • 分享:jquery事件重复绑定的解决办法
  • jQuery回车键绑定点击事件示例
  • jQuery实现当按下回车键时绑定点击事件
  • MVC2 jQuery的验证时,关于客户端验证绑定复选框问题。
  • jquery 为a标签绑定click事件示例代码
  • jquery 绑定回车动作扑捉回车键触发的事件
  • JQuery1.8 判断元素是否绑定事件的方法
  • jquery弹窗插件colorbox绑定动态生成元素的方法
  • jquery bind(click)传参让列表中每行绑定一个事件
  • jquery事件重复绑定的快速解决方法
  • jQuery中对未来的元素绑定事件用bind、live or on
  • jQuery绑定事件不执行但alert后可以正常执行
  • sliderToggle在写jquery的计时器setTimeouter中不生效
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JQuery文本改变触发事件如聚焦事件、失焦事件
  • jquery阻止后续事件只执行第一个事件
  • jquery button默认enter事件(回车事件)
  • jquery onpropertychange键盘事件用法举例
  • jquery回车事件的示例代码
  • jQuery查看事件内容的小例子
  • jQuery回车键事件实例代码
  • jquery动态添加元素事件失效问题解决方法
  • JQuery中阻止事件冒泡几种方式及其区别介绍
  • jquery 回车键事件小例子
  • jquery捕捉回车事件的代码
  • jquery 回车事件的实例分享
  • jquery 文本框回车事件 跳到下一个文本框
  • jquery 回车事件的实现代码
  • jquery代码:多浏览器捕捉回车事件
  • JQuery如何触发元素事件
  • 使用JS或jQuery模拟鼠标点击a标签事件代码
  • jquery中交替点击事件的实现代码
  • jquery中交替点击事件toggle方法的使用示例
  • jquery响应鼠标事件 jquery隐藏与显示input默认值
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3