jquery-jQuery如何筛选HTML页面里面的特定字符串?

问题描述

jQuery如何筛选HTML页面里面的特定字符串?

如题,比如在HTML页面里有一些文本,然后我想筛选出"jQuery"这个字符串,这个字符串在HTML页面里有多处,我如何才能将其筛选出来?

解决方案

$(':contains("jQuery")')

解决方案二:

jquery擅长的是处理Element,不擅长处理文本内容的吧,如果实现你的目标,用jquery提取html内容,然后使用正则表达式匹配

解决方案三:

问题是,你要把这些内容找出来做什么。如果是要批量替换,可以使用如下代码:

<script>
$(function(){
    var content = $("#content"),
        contentHtml = content.html();
    var newContent = contentHtml.replace("<a href='http://www.jquery.com/' target='_blank'>jQuery</a>","jQuery");
    content.html(contentHtml);
})
</script>

如果需要其他的操作,可以参考此示例。

时间: 2024-12-13 05:43:17

jquery-jQuery如何筛选HTML页面里面的特定字符串?的相关文章

jQuery多条件筛选如何实现_jquery

本文实例讲述了jquery实现多条件筛选特效.分享给大家供大家参考.具体如下: 我们在电商平台购买商品时,在商品列表页根据品牌.款式.价格范围等条件进行筛选查询,当点击某个条件时,在页面上会显示用户所选择的条件集合,并且将对应的符合条件的商品信息展示出来.那么今天我们使用jQuery来实现这一前端效果. 运行效果图:  HTML 首先,我们将查询条件分类,在页面中布置条件容器li.select-list和已选择的条件容器div.select-result. <ul class="selec

jQuery结合AJAX之在页面滚动时从服务器加载数据

  这篇文章主要介绍了jQuery结合AJAX之在页面滚动时从服务器加载数据,文中示例服务器端为C#程序,需要的朋友可以参考下 简介 文本将演示怎么在滚动滚动条时从服务器端下载数据.用AJAX技术从服务器端加载数据有助于改善任何web应用的性能表现,因为在打开页面时,只有一屏的数据从服务器端加载了,需要更多的数据时,可以随着用户滚动滚动条再从服务器端加载. 背景 是Facebook促使我写出了在滚动条滚动时再从服务器加载数据的代码.浏览facebook时,我很惊讶的发现当我滚动页面时,新的来自服

jQuery实现自动滚动到页面顶端的方法

  本文实例讲述了jQuery实现自动滚动到页面顶端的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 $(".scroll").click(function(event) { //prevent the default action for the click event event.preventDefault(); //get the full url - like mysitecom/index.h

jquery.messager.js插件导致页面抖动的解决方法

这盘文章介绍了jquery.messager.js插件导致页面抖动的解决方法,有需要的朋友可以参考一下   消息弹出时页面总是抖动或者闪一下,找了很长时间没有找到原因,今天找到,原来是html没有声明解析规范 需要加上<!DOCTYPE> 标签 复制代码 代码如下: PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional

jQuery使用hide方法隐藏页面上指定元素的方法

 这篇文章主要介绍了jQuery使用hide方法隐藏页面上指定元素的方法,涉及jQuery使用hide隐藏元素的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jQuery使用hide方法隐藏页面上指定元素的方法.分享给大家供大家参考.具体如下: 下面的JS代码隐藏了网页中所有<p>标签的内容 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <!DOCTYPE html> <html> &

jQuery移动web开发之页面跳转和加载外部页面的实现_jquery

changePage() 页面跳转 jQuery.mobile.changePage( to [, options ] ) 从一个页面跳转到另一个页面,使用$.mobile对象的changePage方法来实现.但要使用此方式的时候,要以点击一个链接或者提交表单来实现.此方法有两个参数. to:是第一个参数,是必须的,不可缺少.类型:字符串或者对象. 字符串: 绝对或相对URL地址.如:("about/us.html") 对象: jquery选择器对象,如:($("#about

jQuery实现自动滚动到页面顶端的方法_jquery

本文实例讲述了jQuery实现自动滚动到页面顶端的方法.分享给大家供大家参考.具体实现方法如下: $(".scroll").click(function(event) { //prevent the default action for the click event event.preventDefault(); //get the full url - like mysitecom/index.htm#home var full_url = this.href; //split t

jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)_jquery

本文实例讲述了jQuery+ajax实现滚动到页面底部自动加载图文列表效果.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&qu

最近用jquery做了几个页面 发现$(&amp;amp;#39;document&amp;amp;#39;)在移动端浏览器上不运行

问题描述 最近用jquery做了几个页面 发现$('document')在移动端浏览器上不运行 公司最近需要几个能兼容移动端浏览器的页面,发现pc端上正常可以运行,但是移动端不能运行,将$(document).ready 去掉后,放在页面的最后就都可以运行吗 想问一下这是为什么啊 解决方案 $(document).ready(function(){.... })这个函数是用来取代页面中的window.onload;document.ready()和传统的方法 相似,不同的是onload()的方法