0
jqueryグリッドがあり、img要素をフォーマッタのグリッド列値に追加しました。その要素にクリックイベントを追加し、条件に基づいてイメージを表示/非表示するにはどうすればいいですか?jqueryグリッドのimg要素にclickイベントを追加する方法
$ (document).on ('click', '.my_img', function (e) {
var obj = $ (this);
if (obj.hasClass ('hide'))
obj.removeClass ('hide'); // or add a placeholder, etc
else
obj.addClass ('hide');
});
`$(文書).on:あなたは以下のコードを使用しjqueryのを使用して
{
name : 'adjust',
formatter : function(){
return "<img src='xxx'>";
}
}
クリックイベントを追加するのではなく、単にもすることができます画像を変更する方法のほんの一例である上記のCOEを使用することにより
、 'obj.attr( 'src'、 'path_to_new_image');を使用してイメージを隠す代わりに、ソースをプレースホルダーに変更してください。 – CAllen