jquery 绑定怎么 绑定click

jQuery三种事件绑定方式.bind(),.live(),.delegate()_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
jQuery三种事件绑定方式.bind(),.live(),.delegate()
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢源码教程文章
专题主要学习DirectX的初级编程入门学习,对Directx11...
&面向对象的JavaScript&这一说法多少有些冗余,因为Ja...jQuery中不为人知的秘密之三——判断元素上是否绑定了事件 | 走走停停看看jquery 绑定click事件 - 禅行如歌
- 博客频道 - CSDN.NET
1184人阅读
谨以此代码纪念浪费掉的时间,本应该一分钟完成的代码,在三个小时后才从我很早的一篇博客日志里找到,原来代码是正确的,但是&input &里的引号是中文的,泪奔啊。
$('input[type=&checkbox&]').click(function(){
var temp =$(&#subjectText&).val();
if(!!temp){
temp=$(&#subjectText&).val()+','+$(this).attr('id');
temp=$(this).attr('id');
$(&#subjectText&).val(temp);
这段代码中的错误,我曾经出现过。代码很简单,查正无数次都没有发现问题,翻了记在sae上的日志后才发现。
每个人编码时有不同的时惯,我喜欢用shift来切换输入法,有时中文输入法与英文输入法常常忘记切换,因此出现了这样的错误。因此,为了避免出现这样不必要的错误,建议和我有同样习惯的朋友在编码时,中英文切换时用ctrl+space键,虽然麻烦点,但是安全。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:165739次
积分:3053
积分:3053
排名:第5015名
原创:141篇
转载:10篇
评论:49条
(1)(1)(3)(6)(13)(7)(5)(5)(7)(7)(2)(2)(3)(2)(1)(1)(3)(5)(2)(1)(1)(14)(4)(29)(1)(1)(2)(6)(4)(8)(1)(1)(1)(1)HTML代码如下:
&form&&div&id=”newElement“&&/div&&input&type=”button”&value=”生成新元素”&id=”createElement”&/&&/form&
Javascript代码如下:
$(document).ready(function(){$(&#8221;#createElement&#8220;).click(function(){//统计当前页面中使有以newButton_开头的元素个数,生成IDid&=&$(&#8221;[id^='newButton_']&#8220;).size()+<span style="color: #;//生成新元素,追加到ID值为newElement的元素中$(box.getButton(id)).appendTo($(&#8221;#newElement&#8220;));//绑定click事件,其它change事件类似$(&#8221;#newButton_&#8221;+id).click(function(){box.getClick();});});});//生成一个对象盒子,面向对象思想,封装我们的函数,强烈推荐这种方法var&box&=&{};box.getButton&=&function(id){return&&#8216;&input&type=&#8221;button&#8221;&value=&#8221;新按钮&#8221;&id=&#8221;newButton_&#8217;+id+&#8216;&#8221;&/&&br&/&&#8217;;//返回任何你需要生成的新元素}box.getClick&=&function(){alert(&#8217;事件生效啦!你点击了新按钮&#8217;);//添加任何你需要的代码}
其实过程很简单,可分为三个步骤,总结一下:第一步:生成新元素;如:$(box.getButton(id)).appendTo($(&#8221;#newElement&#8220;));
第二步:对需要绑定事件的新元素进行click事件绑定,注意:新元素的ID是唯一的,这样才能正确绑定;如:$(&#8221;#newButton_&#8221;+id).click(function(){ box.getClick(); });
第三步:绑定什么click事件,事件的具体代码;如:box.getClick = function(){ alert(&#8217;事件生效啦!你点击了新按钮&#8217;); }
阅读(...) 评论()}

我要回帖

更多关于 jquery取消绑定事件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信