1

これは機能しません:

http://jsfiddle.net/u8ysa/

これは行います:

http://jsfiddle.net/u8ysa/1/

html()メソッドはイベントハンドラー情報を破棄しますか?オブジェクトのHTMLを別の関数に返す必要があるため、最初のバージョンが必要です(つまり、ビルド時に追加する場所がなく、連結するだけです)。

ありがとう。

4

1 に答える 1

1

はい、イベントハンドラーは、DOMまたはHTMLコードの一部ではないため、htmlを文字列に変換すると失われます。

解決策は、要素を文字列に変換することではありません-通常、それを行うためのより良い方法があります。document.write()

于 2012-07-25T21:27:13.507 に答える