2016-06-12 7 views
0

私は外部jQueryファイルを使用してインポートされたHTMLファイルを操作する方法は?

$( "IncludeInThisDiv。 ")、以下のようにjqueryのを使用してHTMLファイルをインポートし、負荷(" ToBeImported.html")。

マイToBeImported.htmlファイルは以下のようなものです、

enter image description here

は、今私はmain.htmlとファイルを言うことができますにインポートされtestDivの背景色を変更したいです。これを行うために、main.jsというjsファイルをプロジェクトに追加し、main.htmlファイルに適切な方法で組み込んでいます。そして、私は、メインの.jsファイルのtestDivの背景色を変更するための適切なjqueryコードが書かれていますが、それはまったく動作しません。

私はそこに問題があると思います。

注:同じjQueryコードを使用して、ブラウザコンソールから色を操作できます。

答えて

2

divのCSSが完全に読み込まれる前に変更している可能性があります。このような完全なハンドラと

コールロード機能:

$(".IncludeInThisDiv").load("ToBeImported.html", function() { 
    $(".testDiv").css("background-color","red"); 
}); 
+1

ソリューションをありがとうございました。このソリューションは正しく動作しています。 – Ari4

関連する問題