在knockoutjs我如何通過當前項目引用的函數?通當前項目參考作用
我有我遍歷一個圖片庫,當用戶點擊我要檢查,如果照片中的用戶選擇在img標籤的特定類的照片。
這裏是一個不工作我當前的代碼。
my.Character = function() {
var self = this;
self.text = ko.observable();
self.value = ko.observable();
self.image = ko.observable();
self.imageSrc= ko.computed(function() {
return "/Images/" + self.image();
}, this);
self.selected = function ($data) {
if ($data.hasClass('selected')) {
// do stuff here
};
};
視圖
<div id="thumbnailsgall" data-bind='foreach: Characters'>
<a data-bind="click: function() { getImage(); }, attr: { rel: image, id: value }" class="thumb_nail" href="#">
<img class="inactive" data-bind="click: function() { selected($data); }, attr: { src: imageSrc }" />
</a>
</div>
你可以添加的看法? – Damien
對不起達米安,一直試圖編輯我的文章,但它並沒有消除我的更新。這裏的觀點: –