$代表jQuery对象,同时也是一个函数对象$()和jQuery()是jQuery的核心函数,执行这两个元素返回的是一个DOM元素$()是一个函数,等同于jQuery(),可在括号内传参数,传参后可获取元素$(".one")表示获取class=“one"的元素,返回一个jQuery对象$(”.one").onclick表示class="one"的点击事件$.post()、$.get()、$.ajax()都是jQuery对象的方法$(document)就是 选取整个文档对象this通常是一个Html 元素,例如(textbox),textbox有text属性。可以在textbox的事件里面引用this获取元素,$(this)通常是一个JQuery对象 ,可以调用jquery的方法和属性值,例如click(), keyup()。
例如:
$(function () {
$(‘button‘).click(function () {
$(this)表示当前对象,这里指的是button
//alert(this);//this 表示原生的DOM
})
});
$(this).attr(key); 获取节点属性名的值,相当于getAttribute(key)方法$(this).attr(key, value); 设置节点属性的值,相当于setAttribute(key,value)方法$(this).val();获取某个元素节点的value值,相当于$(this).attr(“value”);$(this).val(value);设置某个元素节点的value值,相当于$(this).attr(“value”,value);https://www.php.cn/js-tutorial-466109.html
原文:https://www.cnblogs.com/LiuYUE-fusheng/p/15213457.html