<html>
<head>
<script src="jquery.min.js"></script>
</head>
<body>
<div id="disp">
<div>
hi how are u
</div>
<div style="position:absolute;left:50px;top:100px;">
hello
</div>
</div>
<script type="text/javascript">
$(function(){
$("#disp").css({"background-color":"#00ff00"});
});
</script>
</body>
</html>
这里它给出了“你好,你怎么样”的蓝色,但它没有反映在下一个div中,因为它处于适当位置:绝对如何使它成为父div的一部分
答案 0 :(得分:1)
.val
用于<input>
s的value属性,<select>
s等的selectedIndex选项的值。人
我不确定你想要什么,但我认为你的意思是改用.html
。
答案 1 :(得分:1)
改为使用.text()
:
alert($("#show").text());
答案 2 :(得分:0)
我不确定我理解你的问题,但在我看来你需要这样做:
$("#show").children();
这将返回div下面ID为“show”的所有子DOM对象。您可以通过执行以下命令来测试它:
console.log($("#show").children());
这会将您的对象发布到控制台。希望这有帮助!
答案 3 :(得分:0)
也可以试试这个 警报($( “#节目”)的HTML());