我有一个按钮,单击该按钮会将一个类添加到另一个按钮。然后我有一个为该按钮设置的选择器,但仅在类存在时。如果第一个按钮没有被点击,第二个的选择器应该是无效的。但是,即使我单击了第一个按钮,它仍然无法正常工作。
我以为.live()
曾经涵盖过这个,后来(曾经live
被弃用).on()
会涵盖这个。
有人知道我需要做什么吗?
jQuery
$('#button1').click(function(){
$('#button2').addClass('active');
});
$('#button2.active').on('click', function(){
alert("");
});
HTML
<input type="button" id="button1" value="Add Class" />
<input type="button" id="button2" value="Button with event listener" />