【发布时间】:2010-09-24 03:40:16
【问题描述】:
如果我有:
<div class="carBig"></div>
和
<div class="car"></div>
和 $(".car").size();
我得到了 2 件物品..
【问题讨论】:
标签: javascript jquery
如果我有:
<div class="carBig"></div>
和
<div class="car"></div>
和 $(".car").size();
我得到了 2 件物品..
【问题讨论】:
标签: javascript jquery
你用的是什么版本的jquery?
使用此代码:
<html><head><title>Testing</title>
<script type="text/javascript" src="/js/jquery/jquery-1.2.6.min.js">
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".car").each(function() {
$("#carResults").append($(".car").size());
$("#carResults").append($(this).text());
});
});
</script>
</head><body>
<div class="carBig">Big Car</div>
<div class="car">Regular Car</div>
<div id="carResults"></div>
</body></html>
我的输出文档如下所示:
Big Car
Regular Car
1Regular Car
我的只找到了 1 个元素,即“汽车”类的那个...
【讨论】:
我认为您可能在某个地方有一些时髦的东西,这会让它失去作用。如果我运行这个非常简单的示例,它会按预期工作。
<html>
<head>
</head>
<script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".car").hide();
});
</script>
<body>
<div id=container>
<div class="carBig">Car Big</div>
<div class="car">Car</div>
</div>
</body>
</html>
您可以尝试发布您的 html 的其余部分,看看我们是否可以解决。
【讨论】: