jQuery:包含不在ie7中工作(jQuery 1.3.5)

时间:2012-01-11 09:13:30

标签: javascript jquery internet-explorer-7

我正在尝试在div内找到一个文字。我在IE7以外的所有浏览器中都可以使用该代码。

以下是代码:

<div class="demo"> 
   Preveiw
</div>

Jquery的:

$(".demo:contains('Preveiw').length") // returns 0 in IE7

2 个答案:

答案 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/