我们的小组如何找出特定字符串是否包含特定的子字符串?只有在jquery的帮助下才行。
发布于 2010-05-18 12:16:22
对于如此简单的事情,您并不真正需要jQuery,您可以简单地使用String对象的indexOf
方法,例如:
var str = "foobar";
var containsFoo = str.indexOf('foo') >= 0; // true
indexOf
方法返回第一次遇到指定值的字符索引,如果未找到,则返回-1
。
发布于 2010-05-18 14:52:36
100个字符就可以了,为什么还要用10个字符呢?
这是请求的jQuery插件:
jQuery.isSubstring = function(haystack, needle) {
return haystack.indexOf(needle) !== -1;
};
用法:
$.isSubstring("hello world", "world")); // true;
发布于 2010-05-18 13:18:59
如果您仅限于JavaScript的jQuery ...您可以使用过滤器
var subgtSel = $("#jquerySelector").filter(function(i) {
// do your filter here
return $(this).attr("data-timestamp") <= subMsg.CreateDateTimeStamp;
});
该subgtSel
现在将成为您的新jQuery,并在上面添加了相关的过滤器。在上面的代码中,我查找属性小于subMsg.CreateTimeStamp的所有div元素。
如果您要查找特定的子字符串...您可以在选择器中使用jQuery执行以下操作
var sel = $("#jquerySelector:contains('text')");
https://stackoverflow.com/questions/2854527
复制相似问题