选择器中含有空格在使用示例及注意事项

原理解释:

var $t_a=$(".test :hidden") //带空格 表示的是选择class为test里面隐藏的元素;
var $t_a=$(".test:hidden")//不带空格 表示的是选择隐藏的class为test的元素;

举例说明:


代码如下:

<html>
<head>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var $a1=$(".test :hidden");
var $a2=$(".test:hidden");
alert($a1.length+" "+$a2.length)
})
</script>
<style>
</style>
</head>
<body>
<div class="test" style="display:none;">
<p style="display:none">dddddddd</p>
<p style="display:none">dddddddd</p>
</div>
<div class="test" style="display:none">
</div><div class="test" style="display:none"></div>
<body>
</html>

输出结果分别为:2和3;

(0)

相关推荐

  • jQuery选择器中含有空格的使用示例及注意事项

    此文摘自<锋利的jQuery>,另外添加了一点自己的东西 选择器中的空格是不容忽视的,多一个空格或少一个空格也许得到的结果会截然不同的.下面来看一个例子. 先构建如下的HTML代码: 复制代码 代码如下: <div class="test"> <div style="display:none;">Jquery教程</div> <div style="display:none;">Jque

  • 选择器中含有空格在使用示例及注意事项

    原理解释: var $t_a=$(".test :hidden") //带空格 表示的是选择class为test里面隐藏的元素: var $t_a=$(".test:hidden")//不带空格 表示的是选择隐藏的class为test的元素: 举例说明: 复制代码 代码如下: <html> <head> <script type="text/javascript" src="jquery-1.3.2.min

  • jquery选择器中的空格与大于号>、加号+与波浪号~的区别介绍

    概念 空格:$('parent childchild')表示获取parent下的所有的childchild节点 大于号:$('parent > childchild')表示获取parent下的所有下一级childchild 加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法 波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法 详解描述 现有代码如下 <meta charset

  • 处理Shell脚本中带有空格的变量(bash脚本)

    本篇主要介绍bash脚本中对于含空格文件处理方式. 在批量处理音频文件时候使用下面的脚本发现含有空格的文件名并不能被处理: #$1: 遍历的文件夹 rootDir=$1 cd $rootDir allAudioFile=$(find $1 -name "*\.mp3") for oneAudioFile in $allAudioFile do mv -f $oneAudioFile $rootDir done 通过set -x将执行信息打印出来,发现可以执行到,但是执行过程提示找不到对

  • Python实现删除某列中含有空值的行的示例代码

    客户需求 查看销售人员不为空值的行 数据存储情况如图: 代码实现 import pandas as pd data = pd.read_excel('test.xlsx',sheet_name='Sheet1') datanota = data[data['销售人员'].notna()] print(datanota) 输出结果 D:\Python\Anaconda\python.exe D:/Python/test/EASdeal/test.py 城市 销售金额 销售人员 0 北京 10000

  • 使用Python提取文本中含有特定字符串的方法示例

    今天搞了一天的文本处理,发现python真的太适合做数据处理了.废话不多说,一起学习吧! 1.我的原始数据是这样的,如图 2.如果要提取每行含有pass的字符串,代码如下: import re filepath = "E:/untitled1/analyze_log/test.log" txt = open(filepath, "r").read() result="" test_text = re.findall(".........

  • jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结

    这两天在做一个专题的时候遇到了一个通配符的问题 //弹层操作 $(function(){ //视频播放 $("a[href^='#video']").each(function(index, element) { $(this).click(function(){ $(".popDiv,#videoBox1").show(); }); }); //图片 $(".imgs a:not([href^='#video'])").each(functio

  • Android数据传输中的参数加密代码示例

    Android开发中,难免会遇到需要加解密一些数据内容存到本地文件.或者通过网络传输到其他服务器和设备的问题,但并不是使用了加密就绝对安全了,如果加密函数使用不正确,加密数据很容易受到逆向破解攻击.还有很多开发者没有意识到的加密算法的问题. 1.数据传输 1).http请求中,最常用的方法有两种:get和post:一般post请求适合做提交,而get请求适合做请求数据 2).数据的加密,大概有三种常用的:AES,DES,Base64 2.Base64加密 这里使用的aes加密,然后再将字符串使用

  • jQuery中内容过滤器简单用法示例

    本文实例讲述了jQuery中内容过滤器简单用法.分享给大家供大家参考,具体如下: 一 介绍 内容过滤器就是通过DOM元素包含的文本内容以及是否含有匹配的元素进行筛选.内容过滤器共包括:contains(text).:empty.:has(selector)和:parent4种,如下表所示. 过滤器 说明 示例 contains(text) 匹配包含给定文本的元素 $("li:contains('DOM')")    //匹配含有"DOM"文本内容的li元素 :emp

  • xml中的空格之完全解说

    提示:我提取了<xslt从入门到精通>中关于空格解释的核心部分,借以抛砖引玉,希望大家踊跃参与讨论.谈谈你对空格的理解. 只适合对xml文件结构有一定了解的学者,不适合初学者.请按从上至下的顺序阅读. 对html文件而言,空格不重要:然而,对xml而言,默认立场就是要保留空格结点(空格结点的解释见下文). 根据xml规范的规定,所谓空格是四种字符的任意组合序列: ----------------------- 空格字符(space),对应字符值为 #x20 返回字符(Carriage Retu

随机推荐