前點擊運行一些代碼有一個div中的數據綁定的onClick像這樣:在淘汰賽
data-bind='click: $root.addTable'
是否有可能點擊調用之前運行一些javascript,如果satisfys一定的條件不調用點擊?
有點像? :
<div id="onThisClick" data-bind='click: $root.addTable'></div>
$("#onThisClick").delegate("#all", "click", function() {
if(isTrue){
}
else {
//run data binding as normal
}
}
我正在執行一些驗證,並且需要將值傳遞給被調用的javascript函數。
我不認爲你在嘗試什麼是可能的。爲什麼你不能在調用「click」時調用的函數中執行邏輯? – 2013-03-08 19:42:24
@Rune Vejen Petersen ive更新了問題 – 2013-03-08 19:51:29
@Gabe ive更新了問題 – 2013-03-08 19:51:52