javascript - jQuery .search() 到任何字符串

标签 javascript jquery string

我看到了这段代码:

$("ul li").text().search(new RegExp("sometext", "i"));

想知道这是否可以扩展到任何字符串?

我想完成以下操作,但它不起作用:

$("li").attr("title").search(new RegExp("sometext", "i"));

此外,有人有指向此函数的 jQuery 文档的链接吗?我显然在谷歌搜索上失败了。

最佳答案

search()是一个字符串方法。

您正在执行 attr每个 上运行 <li>元素。 您需要调用 each并使用 this内引用。

例子:

$('li').each(function() {
    var isFound = $(this).attr('title').search(/string/i);
    //do something based on isFound...
});

关于javascript - jQuery .search() 到任何字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1854493/

相关文章:

javascript - 如何使用 ngFor Angular2 的表中的输入占位符

javascript - php : writing a script function

javascript - jQuery 清理 HTML 表格

javascript - 当用户注销其中一个选项卡时,如何自动从所有打开的选项卡中注销用户?

Swift 字符串转 CChar

android - 将多个 XML 文件合并为一个文件效率更高吗?

javascript - 在 javascript block 中写入 asp.net 标记

javascript - VueJS prop 行为异常

ajax - 使用 jquery-ajax 在多个表单中提交一个表单

Java 比较三个字符串数组并使用 Binarysearch