我在我的頁面上有此鏈接 - 對於通過第一個字母查找條目。我想將anchor標記的文本傳遞給data-bind屬性內的knockout的click事件。這可能嗎?knockout.js - 單擊綁定參數獲取事件發件人的文本
<a href="#" data-bind="click: $parent.getManageableEntries()><%= Convert.ToChar(i + 65)%></a></li>
// here's my javascript method in my knockout view model
function ManageEntriesViewModel() {
var self = this;
this.getManageableEntries = function(firstLetter) {
// i want to pass in the text of the <a> tag as the 'firstLetter' variable
}
}
這不是我正在尋找的內容,因爲我不希望文本內的值在我的視圖模型中顯示。理想情況下,我想直接從錨元素中讀取文本的值。 –
如果您的視圖中有數據要訪問/操作您的代碼,但您不希望此數據處於視圖模型中,那麼我認爲您所尋找的不是KO功能。用點擊綁定。 (例如用jquery:[fiddle](http://jsfiddle.net/26Q7z/2/)) – antishok