-1

このようなhtmlがあり、ajaxでリクエストされるとしましょう:

<html>
    <body>
        <div id="main">
            <div class="content"></div>
            <script>
            $(".content").doaction();
            </script>
        </div>
    </body>
</html>

javascriptタグとその中のコンテンツを含む#mainをjqueryで取得(解析)することは可能ですか?

ありがとう!

4

2 に答える 2

1

javascriptタグとその中のコンテンツを含む#mainをjqueryで取得(解析)することは可能ですか?

簡単ではありません。jQuery はテキスト ノードの処理がかなり苦手です。

使用$('script').contents()してスクリプトだけを取得することはできますが、要素とテキスト ノードをすべて一度に含むネストされたオブジェクトを作成する簡単な方法はありませ

于 2012-05-01T07:19:20.270 に答える
0

$(".content").doaction()Ajax ロードの成功コールバックで権利を発動できます。

ajax のロード後にネストされた JavaScript の実際の例を見たことがありません。

于 2012-05-01T07:31:07.290 に答える