这不是jQuery的代码,相关联的js文件中肯定有类似下面的定义$$()的代码
function $$(id) {
return !id null : documentgetElementById(id);
}
$就是jQuery的别称,而jQuery就是jQuery库提供的一个函数(好像也不仅仅只是函数, 因为还有 $ajax(options) 这样的使用,等同 jQueryajax(options))。
这个函数的作用是根据 () 里的参数进行查找和选择html文档中的元素, 函数作用之一就是GetElementByID的代替,但()内不仅可以是ID,还可以是各类选择器。
扩展资料
在jquery中,用 $ 和 $()的区别:
就是jquery对象,()就是jQuery(),在里面可以传参数,作用就是获取元素。
如下例子:
$("div1") 表示获取类名为div1的元素,例如获取;
$("div1")onclick表示类名为div1的div点击事件;
jquery中,例如,例如,例如post(),get(),get(),get(),ajax()等这些都是jquery这个对象的方法。
$ 即 jQuery对象,是一个Function对象,()是调用这个function,得到的是jQueryprototypeinit的一个实例。jQuery对象包含很多静态方法,可以通过jQuery即(()是调用这个function,得到的是jQueryprototypeinit的一个实例,jQuery对象包含很多静态方法。
可以通过jQuery即(()是调用这个function,得到的是jQueryprototypeinit的一个实例,jQuery对象包含很多静态方法,可以通过jQuery即()调用,通过jQueryfn(即jQueryprototype)可以对jQueryprototypeinit的实例进行扩展。
因为jQueryprototypeinit的原型引用的jQueryprototype是调用JQuery中对象,是调用JQuery中对象,是调用JQuery中对象,("#id")是id元素的属性。
//给所有a点击事件可以使用
$( "a" )click( function() {
//some code
} );
//给指定a点击事件,假设这个a有个id是test
$( "a" )each( function() {
if( $( this )attr( "id" ) === "test" ) {
$( this )click( function() {
//some code
} );
}
} );
1、新建一个html文件,命名为testhtml,用于讲解。
2、在testhtml文件内,在p标签内,使用a标签创建一个链接,同时设置id为mylink,主要用于下面通过该id获得a对象。
3、在testhtml文件内,给a标签添加title属性,属性值为“这是测试的链接”。
4、在testhtml文件内,使用button标签创建一个按钮,按钮名称为“获得title内容”。
5、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getitle()函数。
6、在js标签内,创建getitle()函数,在函数内,通过id(mylink)获得a对象,使用attr()方法获得title属性值,即title的内容,最后,使用alert()方法将获得的内容输出。
7、在浏览器打开testhtml文件,点击按钮,查看实现的效果。
下面用 jQuery 将全部 url 和 文本分别添加到两个数组里面。
其实两个数组是一样的,因为你从数据库输出的时候应该是用的同一个 url 变量输出两次,结果都是类似 aaacom 这样的。
<script type="text/javascript">$(function() {
var labels = [], urls = [];
$("form[name=frmsearchedresult] a[href^='whois']")each(function(){
labelspush($(this)text());
urlspush($(this)attr("href")replace(/^whois\asp\domain=/, ""));
});
// ["", "baiducom", "googlecn", "sinacomcn", "yahoocom", "163com"]
alert(labels);
// ["", "baiducom", "googlecn", "sinacomcn", "yahoocom", "163com"]
alert(urls);
});
</script>
var aAll = abcfind('a');
find(expr)
搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
所有搜索都依靠jQuery表达式来完成。这个表达式可以使用CSS1-3的选择器语法来写。
返回值
jQuery
参数
expr (String) :用于查找的表达式
示例
从所有的段落开始,进一步搜索下面的span元素。与$("p span")相同。
HTML 代码:
<p><span>Hello</span>, how are you</p>
jQuery 代码:
$("p")find("span")
结果:
[ <span>Hello</span> ]
以上就是关于在JQuery中,$$("a")这是什么意思全部的内容,包括:在JQuery中,$$("a")这是什么意思、jQuery中的标签选择器是匹配所有元素,如$("a"),匹配所有的a元素,如果要获取给a一个click事件……、jquery如何获得a标签内title中部分内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)