我正在尝试在div
内找到一个文字。我在IE7以外的所有浏览器中都可以使用该代码。
以下是代码:
<div class="demo">
Preveiw
</div>
Jquery的:
$(".demo:contains('Preveiw').length") // returns 0 in IE7
答案 0 :(得分:4)
试试这个
$(".demo:contains('Preveiw')").length
答案 1 :(得分:1)
可能是jQuery尚未加载但是尝试将您的脚本放在页面底部的
中 <script defer="defer">
将在
中排除out和代码 $(document).ready(function() {
alert($(".demo:contains('Preveiw')").length);
});
这可能是另一个问题。
这里是jsFiddle http://jsfiddle.net/kamui/VfhQ6/2/