使用jQuery过滤选择时出现问题

时间:2011-05-02 19:44:17

标签: jquery filter

$("[title != '' ]").each(function(){
    $(this).addClass('lkBox');
});

我一直在编写我的工作中的一些东西,我曾经在脚本上用这个文本过滤空标题元素。这是正确的吗?我在我的本地服务器上测试了一个简单的HTML页面,我已经安装了,并且everthing还可以。

3 个答案:

答案 0 :(得分:2)

是的,这是对的。您正在使用Not Equal Selector

答案 1 :(得分:0)

你的示例和jQuery文档之间的唯一区别是它们切换单引号和双引号,并且它们没有空格,所以试试这个:

$('[title!=""]').each(function(){
    $(this).addClass('lkBox');
});

或者,检查页面上没有处理的标题是实际为空

答案 2 :(得分:0)

如果您没有地方可以测试(您的网站等),请使用jsfiddle等在线资源,您可以在那里做简单的示例和see if it worked