有没有办法使用正则表达式在元素的文本中进行搜索来查找元素。例如,如果元素p中包含单词kobra,那么jquery选择器将返回可选地将匹配单词包装在span元素中的元素列表。
我需要它来创建搜索功能。基本上有一个基于li的列表。用户输入一个术语,然后使用regex to element选择器获取所有元素<
我有:
我想找到第一个元素,它是#sectionmain目标的子元素,具有data-type of "mainleft"。正如您在小提琴中看到的,我有一个嵌套的<article>块。它也包含一个<nav>,具有相同的data-type,但我不想要那个,我希望第一个出现。但是无论如何,firefox和chrome都认为第二个嵌套的是第一个,这是毫无意义的。有没有</e
我已经看到了这个算法的许多不同的实现,但我想知道是否有方法可以提高效率,而不仅仅是使搜索二进制。我设计了该算法的这个特定版本,以便立即检查数组/列表的边缘和中点,以查找正在搜索的密钥,以避免在您寻找的密钥只是第一个、中间元素或最后一个元素时遍历搜索。the_array[imid] > the_key: eli