Jquery之Bind方法参数传递与接收的三种方法
生活随笔
收集整理的這篇文章主要介紹了
Jquery之Bind方法参数传递与接收的三种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一、
| function GetCode(event) { alert(event.data.foo); } |
| $(document).ready(function() { $("#summary").bind("click", {foo:'abc'} ,GetCode); }); 方法二、 函數句柄
?* 贊同評論 ?*/ function commentLike(cid) { ?//alert("innser = " + cid); ?$("#comment-agree-" + cid).unbind("click"); ?$.ajax({ ??type : "POST", ??url : contextPath + "/comment/commentlike", ??data : "cid=" + cid, ??success : function(success) { ???if (success) { ????// ????$("#comment-agree-" + cid).bind("click",function(){ ?????commentLike(cid); ????}); ????//不能寫成:$("#comment-agree-" + cid).bind("click",commentLike(cid)); 不然會變成死循環了 ????$('#like_' + cid).text(parseInt($('#like_' + cid).text()) + 1); ????//console.log(success); ???}/* else { ????$('#like_' + cid).text(parseInt($('#like_' + cid).text()) - 1); ????alert(friendTip); ???}*/ ??} ?}); } |
總結
以上是生活随笔為你收集整理的Jquery之Bind方法参数传递与接收的三种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自制u盘怎么启动 制作U盘启动盘的步骤
- 下一篇: 百度分享--分享按钮的实现