load()
jQuery のコマンドを使用して、次のような
テストをいくつか行いました。子要素は取得できたが、その子要素は$('<div id="box" />').load('my.html div#content', function(){
取得できなかったことに驚きました。たとえば、子ディスクリプタのいずれかでdiv#content
置換すると、期待どおりの結果が得られました。この場合は、すべてのリンクです。しかし、私の内部にはさまざまな種類の要素があり、新しいステートメントでそれらを 1 つずつ呼び出す必要がありますか、それとも何か間違っていますか?div#content
a.opts
.opts
div#content;
load()
1 に答える
0
load() は、指定した要素とそのすべての子要素を取得します。使用しているセレクターに問題がある可能性があります。コードを投稿できますか?
編集:あなたが使用しているセレクターに責任があると思います。何が問題なのか正確にはわかりませんが、セレクターで要素 ID だけを使用してみてください (使用している要素に一意の ID があることを確認してください)。
これが私が過去にこれをどのように使用したかです:
$('#targetDiv').load('http://localhost/test.aspx #sourceDiv');
于 2009-03-09T14:08:33.447 に答える