jquery内容选择器(匹配内容不为空的元素)

<!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">
 <head>
  <title>内容选择器</title>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <style type="text/css">
  .yang{ border-collapse: collapse; width:500px;height:30px;border:1px solid red;"}
  </style>
  <script  type="text/javascript" src="jquery-1.7.1.min.js"></script>
  <script type="text/javascript">
  /*
    :contains(text)    //根据内容匹配元素
    :empty   //匹配内容为空的元素
    :has(selector)  //匹配包含指定选择器的元素
    :parent //匹配内容不为空的元素
  */
        window.onload=function(){
        $(‘#btnOk‘).click(function(){
           //匹配内容不为空的元素改为“水浒传”
            $("li:parent").html(‘水浒传‘);
            });
        };
  </script>
 </head>
 <body>

     <ol>
            <li>三国演义</li>
            <li>西游记</li>
            <li></li>
            <li>红楼梦</li>
     </ol>

    <hr/>
  <input type="button" id=‘btnOk‘ value=‘确定‘  />
 </body>
</html>
时间: 2024-12-10 04:55:02

jquery内容选择器(匹配内容不为空的元素)的相关文章

JQuery入门贴:内容选择器的使用简介

JQuery内容选择器有4种:contains(text).:empty.:has(selector).:parent.什么是内容选择器呢?我们知道HTML的元素,可以有文本,也可以含有子元素,还可以同时包含文本和子元素.这些文本和子元素,构成了dom树某个节点的子节点. <div id="">child-text</div> <div> <span id="childSpan"></span> </

深入学习jQuery选择器系列第五篇——过滤选择器之内容选择器

× 目录 [1]contains [2]empty [3]parent[4]has[5]not 前面的话 本文介绍过滤选择器中的内容选择器.内容选择器的过滤规则主要体现在它所包含的子元素或文本内容上 :contains(text) :contains(text)选择器选择含有文本内容为'text'的元素,返回集合元素 //返回所有文本内容包含'test'的元素 $(':contains("test")') //返回所有文本内容包含'test'的span元素 $('span:contai

JQuery Selectors(选择器) 方法说明

JQuery Selectors 方法说明 基本选择器 $("#myDiv") 匹配唯一的具有此id值的元素$("div") 匹配指定名称的所有元素$(".myClass") 匹配具有此class样式值的所有元素$("*") 匹配所有元素$("div,span,p.myClass") 联合所有匹配的选择器 层叠选择器 $("form input") 后代选择器,选择ancestor的所有

jQuery 语法-选择器-事件(基础知识)

jQuery 语法 jQuery 语法是通过选取 HTML 元素的,并对元素执行某些操作 基础语法: $(selector).action() 美元符号定义 jQuery 选择符(selector)"查询"和"查找" HTML 元素 jQuery 的 action() 执行对元素的操作 实例: $(this).hide() - 隐藏当前元素 $("p").hide() - 隐藏所有段落 $("p.test").hide() -

jquery内容选择器(匹配内容为空的元素)

<!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"> <head> <title>内容选择器</title> &

jquery内容选择器(根据内容匹配元素)

<!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"> <head> <title>内容选择器</title> &

jquery内容选择器(匹配包含指定选择器的元素)

<!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"> <head> <title>内容选择器</title> &

jquery选择器之内容选择器

HTML示例代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--HTML区域--> <h1>第一个标题</h1> <div class="nav-2014">

jQuery的内容选择器

JQuery中的内容选择器 JQuery中的内容选择器有四个: :contains(text) 匹配包含给定文本的元素 :empty 匹配所有不包含子元素或者文本的空元素 :has(selector) 匹配含有选择器所匹配的元素的元素 :parent 匹配含有子元素或者文本的元素 具体例子如下: <div></div> <div> <span></span> </div> <div>我是一个div</div>