相关疑难解决方法(0)

knockoutjs通过点击事件获取元素id

我正在使用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而不明确地重写它?

jquery knockout-2.0 knockout.js

21
推荐指数
2
解决办法
3万
查看次数

标签 统计

jquery ×1

knockout-2.0 ×1

knockout.js ×1