0

ビューモデルの特定の関数をhtml要素にバインドするためにknockout.jsを使用しています。<a/>これらの 1 つは、要素にバインドされたクリック イベントです。実際の関数では、この要素にクラス名を追加したいと思います。

私の現在の状況の実例については、この jsfiddleにアクセスしてください。

ここで実現したいのは、ユーザーがクリックしたリンクの前景色が赤になることです。$(event.target).addClass('selectedlink');フィドルでわかるように、いくつかのオプションを使用してみましたが、これまでのところ成功していません。どんな助けでも大歓迎です。

4

1 に答える 1

3

activateitem次のような関数を更新します。

this.activateitem = function(data, context, event){
    $(event.target).addClass('selectedlink');
    this.activeitem($(data).html());
}
于 2012-11-13T12:53:28.823 に答える