我有問題。我有兩個.html文件。加載html後jQuery獲取id
<!DOCTYPE html>
<html><head>...</head>
<body>
<ul><li id="home"><a>Home</a></li></ul>
<div class="content"></div>
<script type="text/javascript" src="Javascripts/navigation.js"></script>
</body>
</html>
和
<h1>Welcome!</h1>
<div id="imgPanel" style="background:red;">
<img src="Images/me.png" class="img-responsive img-rounded">
</div>
<div id="textPanel" style="background:blue;"></div>
在我navigation.js我第二.html文件加載到第一的.html的 「內容」 -div:
$(document).ready(function() {
var content = $(".content");
var a = $("#home");
home();
$('#textPanel').height($('#imgPanel').height());
function home() {
content.load("home.html");
}
a.on("click", function() {
home();
});
});
裝載作品!我的問題是現在:
我怎樣才能得到第二個.html的div的ID我加載到第一個?
var = $("#textPanel");
是null
。
是它不出現,我卻用它的高度() - 方法,你可以看到。如果我提醒($(「#textPanel」)。height());它返回null。 –