Javascript-onclick事件不工作?

Javascript-onclick事件不工作?,javascript,jquery,Javascript,Jquery,我的密码是 HTML 描述一 描述二 说明三 Javascript $('.hide').click(function(){ if($(this).data('id')=='one'){$('#main').html(myData)}; }); $('button').click(function(){alert('thank you');}); var myData = 'thank you<br/><button>previous</button

我的密码是

HTML


描述一
描述二
说明三
Javascript

$('.hide').click(function(){
    if($(this).data('id')=='one'){$('#main').html(myData)};
});

$('button').click(function(){alert('thank you');});

var myData = 'thank you<br/><button>previous</button>';
$('.hide')。单击(函数(){
if($(this.data('id')='one'){$('#main').html(myData)};
});
$('button')。单击(函数(){alert('thankyou');});
var myData='谢谢你
上一篇';
为什么单击事件(即警报)上的我的按钮不起作用?

使用

事件委派允许我们将单个事件侦听器附加到父元素,该事件侦听器将为与选择器匹配的所有子体触发,无论这些子体现在存在还是将来添加


非常感谢你。今天我学到了一些新东西。
$('.hide').click(function(){
    if($(this).data('id')=='one'){$('#main').html(myData)};
});

$('button').click(function(){alert('thank you');});

var myData = 'thank you<br/><button>previous</button>';
$('#main').on('click','button',function(){alert('thank you');});