Jquery中几种特殊符号的含义 您所在的位置:网站首页 m的特殊符号是什么意思 Jquery中几种特殊符号的含义

Jquery中几种特殊符号的含义

2024-07-04 20:20| 来源: 网络整理| 查看: 265

http://www.lhy-seo.com/JavaScript/detail-51.html

Jquery中几种特殊符号的含义

所属分类:JavaScript发布时间:2012-12-24 22:05:08点击量:5629

转载请自觉注明原文:http://www.lhy-seo.com/JavaScript/detail-51.html

jquery写作方式:

              //完整的写法

    jQuery(document).ready(function() { alert("Hello"); });

    //jQuery 可简写为 $

    $(document).ready(function() { alert("Hello"); });

    //$(document) 可以简写为 $()

    $().ready(function() { alert("Hello"); });

    //$(document).ready() 也可以简写为 $()

    $(function() { alert("Hello"); });

window.onload与$(function(){})区别:

window.onload() 发生在页面载入完成时,

$(document).ready() 发生在页面主体框架载入完成时(或许某个图片还没下载完);

特殊字符含义:

$选择器:

在jQuery 中$(""),这个语法等同于$(document.createElement("span")) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值结尾的元素。下面举个例子来说明一下:

html代码:

jQuery 代码:

$("input[name$='letter']")

结果:

[ , ]

!选择器:

[attribute!=value],匹配所有不含有指定的属性,或者属性不等于特定值的元素,此选择器等价于:not([attr=value])

html代码:

jQuery 代码:

$("input[name!='newsletter']").attr("checked", true);

结果:

[ ]

*选择器:

[attribute*=value],匹配给定的属性是以包含某些值的元素:

html代码:

jQuery 代码:

$("input[name*='man']")

结果:

[ , , ]

@选择器:

匹配包含给定属性的元素。注意,在jQuery 1.3中,前导的@符号已经被废除!如果想要兼容最新版本,只需要简单去掉@符号即可。

^选择器:

[attribute^=value],匹配给定的属性是以某些值开始的元素:

html代码:

jQuery代码:

$("input[name^='news']")

结果:

[ , ]

除了以上列出的5种特殊符号外,还有以下的常用特殊符号:

#  指示 id 

.  指示 class 

*  全选 

,  多选 

空格 后代 

>  子 

~  兄弟 

+  下一个 

:  子(多功能) 

()  函数式的过滤与查找



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有