我在这里期望的是点击课程时触发的功能,但它不会发生! a.button是动态创建的,但是当页面被完全加载时,它就在页面上了!使用.on时不会触发?
任何想法为什么?
HTML:
<a class="btn btn-success useImg">
<i class="fa-icon-plus"></i>
<span>Use</span>
</a>
的Jquery:
$(".useImg").on("click", function(){
alert("test");
});
尝试,如果代表团帮助反正。 '$(document).on(“click”,“.useImg”,...)' – 2013-05-12 17:42:14
您是否忘记在'$(document).ready(...)'中换行,或许? – 2013-05-12 17:43:20
你使用的是什么版本的jQuery?在1.7中增加了on()'(在此之前建议使用'delegate()')。 – 2013-05-12 17:43:47