Javascript 使用动态jQuery
我想知道如何使这个触发器工作,因为我已经尽了我所能,但似乎无法找到问题 HTML 不知何故,在触发testFunc(动态更改源代码,导致a href类从button更改为button2)时,当我使用button2 click时,它似乎没有注册 有没有办法解决这个问题 谢谢 试试看 使用 语法Javascript 使用动态jQuery,javascript,jquery,dynamic,Javascript,Jquery,Dynamic,我想知道如何使这个触发器工作,因为我已经尽了我所能,但似乎无法找到问题 HTML 不知何故,在触发testFunc(动态更改源代码,导致a href类从button更改为button2)时,当我使用button2 click时,它似乎没有注册 有没有办法解决这个问题 谢谢 试试看 使用 语法 $( elements ).on( events, selector, data, handler ); 演示,如果是这样,我将如何使用.attr?在大多数情况下,我使用$(#div).attr,但在这种
$( elements ).on( events, selector, data, handler );
演示,如果是这样,我将如何使用.attr?在大多数情况下,我使用$(#div).attr,但在这种情况下它不起作用…@user2587774用fiddle检查更新后的答案你所说的
$(#div).attr
我的意思是我的链接告诉我如何选择数据节点的值?要获得值,请使用$('a.button').data('node'))
我在JSFIDLE上尝试了您的解决方案,效果很好……不幸的是,在我自己的脚本中,我没有定义:(不管怎样调试它??(使用$('a.button').data('node'))
$(function () {
$("#testFunc").click(function () {
$('#testLink').removeClass("button");
$('#testLink').addClass("button2");
return false;
});
});
$(function () {
$(".button2").click(function () {
alert('test');
return false;
});
});
$(document).on('click','.button2',function(){ code here });
$( elements ).on( events, selector, data, handler );