Używam knockoutjs i obecnie mam coś w moim przekonaniu, który wygląda tak:knockoutjs dostać id elementu poprzez kliknięcie zdarzenia
<img id="myTab1" data-bind="click: pressedTab.bind($data, '#myTab1')" src="images/image1.png"></img>
To pozwala mi uzyskać identyfikator elementu moim zdaniem modelu
pressedTab = function(tab){
console.log("Element ID: " + tab);
}
pisze to:
Element ID: # myTab1
Jest jednak zbyt monotonna, aby wysłać nazwę identyfikatora img w zdarzeniu kliknięcia. Czy istnieje sposób wysłania img id bez wyraźnego przepisania go?
poniższy link działa na mnie z wiążącym nokaut http: // stackoverflow .com/question/31513689/knockout-to-get-the-attribute-value-onclick-function/31514589 # 31514589 –