MY JQUERY NOTES

时间:2021-09-01
本文章向大家介绍MY JQUERY NOTES,主要包括MY JQUERY NOTES使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

jquery $和$()区别

  • $代表jQuery对象,同时也是一个函数对象
  • $()jQuery()是jQuery的核心函数,执行这两个元素返回的是一个DOM元素
  • $()是一个函数,等同于jQuery(),可在括号内传参数,传参后可获取元素
  • $(".one")表示获取class=“one"的元素,返回一个jQuery对象
  • $(”.one").onclick表示class="one"的点击事件
  • $.post()$.get()$.ajax()都是jQuery对象的方法
  • $(document)就是 选取整个文档对象

jquery $(this)

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.cnblogs.com/LiuYUE-fusheng/p/15213457.html