我使用knockoutjs和我目前在我看來的東西,看起來像這樣:knockoutjs通過點擊事件得到元素ID
<img id="myTab1" data-bind="click: pressedTab.bind($data, '#myTab1')" src="images/image1.png"></img>
這讓我獲得元素ID在我的視圖模型:
pressedTab = function(tab){
console.log("Element ID: " + tab);
}
這寫道:
元素ID:#myTab1
但是,在點擊事件中發送img id的名稱太重複了。有沒有一種方法可以發送img id而不需要明確地重寫它?
下面的鏈接對我的作品與淘汰賽結合 的http://計算器.com/questions/31513689/knockout-to-get-the-attribute-value-onclick-function/31514589#31514589 –