不太清楚如何解釋這一點,但在這裏。。當元素綁定到另一個時,.change不起作用。
我有隱藏的功能/基於一個複選框示出:
$( 「#複選框」)變化(change_visibility);
function change_visibility() {
if ($("#checkbox").is(":checked")) {
$("#theForm").fadeTo("opacity", "1", function() {
//End Animation
});
} else {
$("#theForm").fadeTo("opacity", "0.3", function() {
//End Animation
});
}
問題是,現在我已綁定此複選框,其他地方的按鈕和改變()不表現爲我所期望的。
$("#myButton").click(function(){
$("#checkbox").attr("checked", true);
});
即使複選框被改變,因爲它應該,它似乎沒有被調用change_visibility()函數,因爲它,當我手動點擊它。
任何想法,爲什麼會這樣?
哇超快速謝謝你這麼多!我之前已經看到這個變化(),並且從來不知道那是什麼。現在我明白了。 =) – Stefan
他的回答太快了,我實際上必須等待將其標記爲正確。 – Stefan