$可以做为一个自定义函数名了,这个函数是获取指定网页元素的函数,使用非常多且方便
即:
function ( N i d ) r e t u r n d o c u m e n t . g e t E l e m e n t B y I d ( N i d ) ; 定 义 完 这 个 函 数 之 后 , 就 不 用 每 次 使 用 d o c u m e n t . g e t E l e m e n t B y I d ( " I D 名 " ) 来 获 取 元 素 , 只 用 (Nid){ return document.getElementById(Nid);} 定义完这个函数之后,就不用每次使用document.getElementById("ID名")来获取元素,只用 (Nid)returndocument.getElementById(Nid);使document.getElementById("ID")(‘ID名’)即可。

js中 的 三 种 具 体 用 法 : 1 、 的三种具体用法: 1、 1()可以是 ( e x p r e s i o n ) , 即 c s s 选 择 器 、 X p a t h 或 h t m l 元 素 , 也 就 是 通 过 上 述 表 达 式 来 匹 配 目 标 元 素 。 比 如 : (expresion),即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。 比如: (expresion)cssXpathhtml(“a”)构造的这个对象,是用CSS选择器构建了一个jQuery对象——它选择了所有的这个标签。
2、 ( ) 可 以 是 ()可以是 ()(element),即一个特定的DOM元素。如常用的DOM对象有document、location、form等。如这样一行代码:
$(document).find(“div>p”).html());
( ) 中 的 d o c u m e n t 是 一 个 D O M 元 素 , 即 在 全 文 寻 找 带 < p > 的 < d i v > 元 素 , 并 显 示 < p > 中 的 内 容 。 3 、 ()中的document是一个DOM元素,即在全文寻找带<p>的<div>元素,并显示<p>中的内容。 3、 ()documentDOM<p><div><p>3()可以是 ( f u n c t i o n ) , 即 一 个 函 数 , 它 是 (function),即一个函数,它是 (function)(document).ready()的一个速记方式。如常见的形式是这样的:
$(document).ready(function(){
alert(“Hello world!”);
});
可变形作: ( f u n c t i o n ( ) a l e r t ( " H e l l o w o r l d ! " ) ; ) ; 对 于 选 择 H T M L 文 档 中 的 e l e m e n t s , j Q u e r y 有 两 种 方 法 : ( 1 ) 如 (function(){ alert("Hello world!"); }); 对于选择HTML文档中的elements,jQuery有两种方法: (1)如 (function()alert("Helloworld!"););HTMLelementsjQuery1(“div>ul a”),它的意思是div标签中的ul标签中的a标签 ,不过, ( ′ d i v > u l ′ ) 和 ('div>ul')和 (div>ul)(‘div ul’)是有区别, ( ′ d i v > u l ′ ) 是 < d i v > 的 直 接 后 代 里 找 < u l > ; 而 ('div>ul')是<div>的直接后代里找<ul>;而 (div>ul)<div><ul>(‘div ul’)是在

的所有后代里找

  • (2)用jQuery对象的几个方法(如方法find()、each()等)
    $("#orderedlist).find(“li”) 就像 $("#orderedlist li"). each()一样迭代了所有的li,而表达式中“#”表示HTML中的ID,如上例中的“#orderedlist”就表示“ID为orderedlist所在的标签”。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐