我正在使用jQuery和jQuery UI,我試圖通過添加jQuery UI按鈕在false和true之間切換的「aria-pressed」屬性來讀取複選框狀態。如何在UI更新之前延遲.live()?
$('.slideButton').live('click', function() {
alert($(this).attr('aria-pressed'));
});
但是這段代碼似乎讀取了jQuery UI更新了aria-pressed之前的aria-pressed。所以我不可靠的價值觀。我可以安排它在UI更新後執行,還是可以讓它等待?
你爲什麼要通過'aria-pressed'來閱讀複選框狀態? –
我想獲取複選框所在的狀態。我不知道任何其他方式:( – Coral
可能想查看[jQuery:checked selector](http://api.jquery.com/checked-selector /) –