javascript - Jquery:内容搜索错误

标签 javascript jquery

我在搜索文本时遇到问题。我认为是 Ja,因为有空格

这是我的有效脚本。

$('td > a:contains("Hallow")').each(function(){
    if($(this).parent().next('td').text() == 'Secured') {
      alert("working well")
    }
    else {
      alert($(this).text());
    }
});

没有空格,我的脚本正在运行:http://jsfiddle.net/FrE9Q/7/

<td width="140" align="right">Secured</td>

没有空格

<小时/>

这是带有空格的真实 html,但我的脚本无法正常工作:http://jsfiddle.net/FrE9Q/8/

        <td width="140" align="right">
        Secured
    </td>

空格...

感谢您的帮助。

最佳答案

然后使用$.trim [docs]删除尾随和前导空格。 :

if ($.trim($(this).parent().next('td').text()) === '...')

关于javascript - Jquery:内容搜索错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6998936/

相关文章:

javascript - jQuery 中的通知

jquery - $(form).serialize() 文件字段的解决方法

javascript - jQuery 插件可通过控制台触发,但不能通过函数触发 - 为什么呢?

javascript - 将 VBscript 函数作为参数传递给 jQuery click() 函数

jquery - 将数据导出到 Excel 在数据表中不起作用

javascript - 如何检查输入字段以防 Angular 2 中的值发生更改

javascript - 从本地 MS Office 应用程序到浏览器的事件

javascript - 单击该 div 内的复选框时如何获取标题值?

javascript - 自定义模块 Hubspot 内的 RAW HTML 模块

javascript - 如何在ajax响应返回的脚本标签内执行javascript