我anchor
標籤取消綁定點擊後對象的單擊事件?
<a class="list-group-item" data-bind="click: $parent.onResourceTimeSelect, css: { disabled: isActive == 1 }, style: { background: isSelected == 1 ? '#ddd' : '' }"></a>
這給了我點擊的資源的對象。
onResourceTimeSelect: function (data, e) {
}
data
是對象。有財產isSelected
,如果它的1
它應該取消綁定點擊事件。
if (data['isSelected'] == 1) {
}
如何停止點擊事件?試用$(data).unbind('click')
,$(data).click(function() { return false });
,他們都沒有工作。
如果我在if
寫console.log(data)
它確實給我留言回來,所以我100%即時得到的if
。
我該如何做到這一點?
基本上,如果isSelected的值爲1,您希望只能單擊該按鈕一次? – Shadowfox
如果它滿足一些條件,我將'isSelected'屬性設置爲1並更改錨標記的顏色。我想要的是停止「第二次點擊」 – Denisx