0

私はこれを機能させるのに苦労しています:

var selectorBox = $('<label for="'+selectorID+'"><input type="checkbox" id="'+selectorID+'" name="'+selectorID+'" class="selector" data-inline="true" data-iconpos="notext"></label>').trigger('create'),
    cell = $( "<th class='persist essential notxtchkbx rowHigh' "+rowSpanner+"></th>" ).append( selectorBox );

currentRow.prepend( cell );

selectorBoxtrigger("create")はチェックボックスのHTMLで、セルを作成してこのセルをテーブルの行に挿入する前に拡張しようとしています。

質問
このチェックボックスを正しくレンダリングするにはどうすればよいですか?

手伝ってくれてありがとう!

4

1 に答える 1

1

trigger("create")チェックボックスを強化するには、その親要素を呼び出す必要があります。チェックボックスで直接呼び出すことはできません。次のようなものを使用してください。

$("input.myCheckbox").closest("div").trigger("create");

そしてそれはうまくいくはずです。

于 2012-09-29T10:35:54.177 に答える