我的程序中有这个代码,但事件并没有从Codepen中的JS做任何事情,但是当我从调试视图中将它粘贴到javascript控制台中时,它可以工作。
$('.peg-row--selected').children().click(function(e) {
console.log("hi");
$(e.target).attr('data-peg',$('.peg-selector--selected').attr('data-peg'));
});
答案 0 :(得分:1)
在绑定事件之前确保您的元素存在,请尝试:
$(document).ready(function(){
$('.peg-row--selected').children().click(function(e) {
console.log("hi");
$(e.target).attr('data-peg',$('.peg-selector--selected').attr('data-peg'));
});
});