我有一系列的複選框,我運行下面的,但它永遠不會發生,並且控制檯沒有給出結果事件上的複選框不會發生
jQuery(".masonry input[checkbox]").on("change", function() {
if(jQuery(this).is(":checked")) {
console.log("changed");
jQuery('#terzo').removeAttr("disabled");
}
});
HTML
<div class="masonry">
<div class="item">
<input type="checkbox" name="thing_1" value="valuable" id="thing_1">
<label for="thing_1">
<img class="img-responsive" src="http://independentskies.com/wp-content/uploads/2013/11/428126-3732x2655.jpg">
</label>
</div>
<div class="item">
<input type="checkbox" name="thing_2" value="valuable" id="thing_2">
<label for="thing_2">
<img class="img-responsive" src="http://viajescasaquinta.com/wp-content/uploads/2016/11/Grecia.jpg">
</label>
</div>
顯示您的HTML。 '$(document).ready()'中的代碼? – Barmar
@Barmar你去,用html更新quetsion,如果有需要的話 –