我正在使用knockout.js将某些函数从viewmodel绑定到html元素。其中一个是绑定到<a/>
元素的点击事件。在实际的函数中,我想为这个元素添加一个类名。
请访问this jsfiddle了解我目前情况的实例。
我想在这里实现的是用户点击的链接获得红色前景色。我试过使用了几个选项,包括你在小提琴中看到的$(event.target).addClass('selectedlink');
,但到目前为止还没有成功。非常欢迎任何帮助。
答案 0 :(得分:3)
更新activateitem
功能如下:
this.activateitem = function(data, context, event){
$(event.target).addClass('selectedlink');
this.activeitem($(data).html());
}