你这里没有效果的原因是js放在body之前执行,这样导致$("#myBtn")失败,因为这时还没有这样的元素。你可以把这段js写在
你把 改成:就行了,还有你那个jquery引用的包最好放在title下面引用
给你举个例子:var i=1;$("#myBtn").bind("click", {index:i}, function(e){ alert(e.data.index);//打印1});
函数 function(){ 代码}
你的showAlert没带参数