我正在使用knockoutjs,我目前在我的视图中有一些看起来像这样的东西:
<img id="myTab1" data-bind="click: pressedTab.bind($data, '#myTab1')" src="images/image1.png"></img>
Run Code Online (Sandbox Code Playgroud)
这允许我在视图模型中获取元素ID:
pressedTab = function(tab){
console.log("Element ID: " + tab);
}
Run Code Online (Sandbox Code Playgroud)
这写道:
元素ID:#myTab1
但是,在click事件中发送img id的名称太重复了.有没有办法发送img id而不明确地重写它?