Я использую knockoutjs, и в настоящее время у меня есть что-то на мой взгляд, которое выглядит так:
<img id="myTab1" data-bind="click: pressedTab.bind($data, '#myTab1')" src="images/image1.png"></img>
Это позволяет мне получить идентификатор элемента в моей модели просмотра:
pressedTab = function(tab){
console.log("Element ID: " + tab);
}
Это пишет:
Элемент ID: # myTab1
Однако он слишком повторяется, чтобы отправить имя id img в событие click. Есть ли способ отправить img id, не переписывая его явно?