JQuery と AngularJS の両方が使用されているページで作業しています。jQuery taggable-text.js プラグインを使用すると、マウス クリックとキーボードで「共有」アイテムを選択できます。
しかし、(AngularJS の範囲内で) テーブル内の要素を選択しようとすると、キーボード ボタンでしか選択できません。
'onclick' イベントが AngularJS の範囲内で発生しない理由を誰にも言えますが、他の人は .
次のイベントが添付されました (JSFiddle JS ブロックの 296 ~ 303 行目)。
this.listView = new ListView($list, this);
this.strategies = strategies;
this.$el.on('keyup', bind(this.onKeyup, this));
this.$el.on('keydown', bind(this.listView.onKeydown, this.listView));
this.$el.on('mousedown', bind(this.listView.onKeydown, this.listView));
this.$el.on('keydown', bind(this.onKeydown, this));
this.$el.on('keydown', 'button', bind(this.onButtonKeydown, this));
this.$el.on(fireChangeOn, bind(this.onChange, this));
完全なコードを表示できる JSFiddle のリンクを次に示します。