2

<span>text</span>文字列だけでなく、イベントハンドラーを使用して文字列をグリッドセルに配置するにはどうすればよいですか?このオプションは私には合いません:

<span onclick='function(){...}'>click me</span>

たとえば、このような要素を1つのグリッドセルに追加する必要があります。

var $el1 = $('<button>clck me 1</button>').click(function(){...});
var $el2 = $('<button>clck me 2</button>').click(function(){...});
...

slick.dataviewを使用しています。

4

1 に答える 1

4

しないでください。公開する onClick イベントを使用して SlickGrid 経由でクリック イベントを処理するか、より高いレベル (コンテナーまたはドキュメント) でイベント委任を使用してそれをキャッチします。ボタンに属性を追加して、後でボタンを区別し、実行するハンドラーを決定します。

于 2011-06-03T02:00:15.500 に答える