事件处理中最头疼的就是浏览器兼容问题,jQuery封装了很好的API,可以方便的进行事件处理

在1.7之前的版本中jQuery处理事件有多个方法,作用各不相同,后来统一的使用on/off方法

阅读全文 »

二者区别

jQuery 选择器得到的 jQuery对象 和 原生JS 中的document.getElementById() document.querySelector取得的 DOM对象 是两种不同类型,两者是不等价的。
jQuery 无法使用 原生DOM对象的方法,原生DOM对象 也不能使用 jQuery 里的方法。乱使用会报错。

阅读全文 »

属性相关

.val()

是一个读写双用的方法,用来处理inputvalue,当方法没有参数的时候返回inputvalue值,当传递了一个参数的时候,方法修改inputvalue值为参数值

1
2
3
$('input').val()

$('input').val('newValue')

阅读全文 »

写在前面

这是关于 Hexo 博客三篇博文的第二篇。关于 Hexo 博客 NexT 主题的简要美化和一些简单插件的添加使用。后续可能还会继续添加更新其他功能的操作说明。

阅读全文 »

写在前面

Hexo 博客搭好了有差不多两周时间了,这期间走了很多弯路,跳了很多坑。一些坑自己 bing 到了答案,找到了解决方法,一些坑则是自己摸索出来的解决方法。现在准备写几篇关于搭建流程、搭建过程中遇到的问题和解决方法。俗话说得好,好记性不如烂键盘嘛。

暂时准备写三篇关于 Hexo 博客搭建的博文:

阅读全文 »

使用jQuery获取元素

我们可以通过document.getElementById等方法获取DOM对象,但是方法名称长,使用不方便,而且功能有限,不能像CSS选择器那样灵活

jQuery定义了一套选择器规则,和CSS选择器目的一样,都是为了选择出符合特定规则的元素。讲jQuery不得不提到其选择器,这是jQuery能够快速流行的非常重要的原因,为了方便使用者jQuery刻意和CSS选择器使用相同的语法,几乎支持所有类型的CSS3选择器,当然也有一些其特定的选择器

阅读全文 »

jQuery 是什么

jQuery是轻量级的框架,大小不到30kb,它有强大的选择器,出色的DOM操作的封装,有可靠的事件处理机制(jQuery在处理事件绑定的时候相当的可靠)。
完善的ajax(它的ajax封装的非常的好,不需要考虑复杂浏览器的兼容性和XMLHttpRequest对象的创建和使用的问题。)出色的浏览器的兼容性。 而且支持链式操作,隐式迭代。行为层和结构层的分离,还支持丰富的插件,jQuery的文档也非常的丰富。

阅读全文 »
0%