jquery2

1 jquery中如何来获取或和设置属性?

attr()方法用来获取和设置属性,removeAttr() 方法用来删除属性

2 如何来设置和获取HTML 和文本的值?

html () 和 text() ,val()用来获取或设置元素的值。

3 jquery中有哪些方法可以遍历节点?

1 children() 用来查找匹配元素的子节点,不包含后代节点
2 next() 获得匹配 元素后面紧邻的同辈元素
3 pre() 获得匹配元素前面紧邻的同辈元素
4 siblings() 获得匹配元素前后所有的同辈元素
5 find() 查找所有匹配的元素包括后代元素。
6 closest 取得最近的匹配元素。

4子元素选择器 和后代选择器元素有什么区别?

子元素选择器 只找子节点中的匹配元素,不找子节点的子节点。

5 在jquery中可以替换节点吗?

使用replaceWith() ,和replaceAll() 方法.

6 你觉得beforeSend方法有什么用?

请求前处理,可以修改XmlhttpRequest对象,比如设置附加头信息。2 如果方法返回false,取消本次ajax请求,3可以在该方法中做验证 ,加载提示信息。

7 siblings() 方法 和 $('prev~div')选择器是一样的嘛?

不一样,前者前后同辈元素,后者后面同辈元素。

8 nextAll() 能 替代$('prev~siblings')选择器吗?

可以,理由同上

9 jQuery中有几种方法可以来设置和获取 样式

1 addClass()
2 attr()
3 $("div").css("color","red")

10 $(document).ready()方法和window.onload有什么区别?

window.onload 方法需要等网页中所有元素(包括元素所有关联文件)加载到浏览后才能执行。而$(document).ready()只要dom对象加载就绪,就可以对其操作,并执行绑定的函数。

11 jQuery是如何处理缓存的?

1 $.post() 默认禁止缓存
2 get() 加时间戳 + newDate();
3 ajax() cache:false

12 $.getScript()方法 和getJson() 方法有什么区别?

一个加载js文件,一个加载json文件。

13 选择器中 id,class有什么区别?

网页中一个id只能出现一次,而class可以重复出现。

14 你使用过哪些数据格式,它们各有什么特点?

html , json ,js ,xml
1 html片段是提供外部数据最简单的方式
2 如何数据需要重用,并且其他应用会因此受到影响,则在性能和文件大小方面有优势的json是不错的选择。
3 如果远程应用程序未知,那么xml格式能对良好的互操作性提供可靠的保证。

15 jQuery 能做什么?

1 获取页面元素
2 修改页面外观
3 改变页面内容
4响应用户页面操作
5 给页面添加动态效果
6 无需刷新,即可从服务器获取信息
7 简化常见js任务。

16 在ajax中data主要有几种方式?

三种 1 html拼装,2 json数组 3 from表单经过serialize()序列化数据

17 jQuery中的hover()和toggle()有什么区别?

两个都是复合事件,hover表示鼠标悬停事件,toggle表示连续点击事件。

18 你知道jQuery中的事件冒泡吗,它是怎么执行的,何如来停止冒泡事件?

从里面向外面执行 , 调用stopPropagation() 方法停止。

19 单击超链接后会自动跳转,单击"提交"按钮后表单会提交等,有时候我想阻止这些默认的行为,该怎么办?

1 events.preventDefault()
2 事件执行函数中,返回 return false;

20 jquery表单提交前有几种校验方法

formData:返回一个数组,可以通过循环调用来校验
jaForm:返回一个jQuery对象,需要先转换成dom对象
fieldValue:返回一个数组
beforeSend()

21在jquery中你有没有编写过插件,插件有什么好处?你编写过那些插件?它应该注意那些?
插件的好处:对已有的一系列方法或函数的封装,以便在其
他地方重新利用,方便后期维护和提高开发效率   
插件的分类:封装对象方法插件 、封装全局函数插件、选择器插件
注意的地方:          
1.插件的文件名推荐命名为jquery.[插件名].js,以免和其他的
javaScript库插件混淆     
2.所有的对象方法都应当附加到jQuery.fn对象上,而所有的
全局函数都应当附加到jQuery对象本身上   
            
3.插件应该返回一个jQuery对象,以保证插件的可链式操作
    
4.避免在插件内部使用$作为jQuery对象的别名,而应使用完整
的jQuery来表示,这样可以避免冲突或使用闭包来避免     
5.所有的方法或函数插件,都应当一分好结尾,否则压缩的
时候可能出现问题。在插件头部加上分号,这样可以避免他
人的不规范代码给插件带来影响          
6.在插件中通过$.extent({})封装全局函数,选择器插件,扩展
已有的object对象         

7通过$.fn.extend({})封装对象方法插件  
    
22 怎样给jquery动态附加新的元素?那么怎样给新生成的元素绑定事件呢?

通过html() 方法添加,无法直接绑定,元素不存在
通过live() 和on() ,delegate() 方法动态绑定。推荐on().

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,657评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,889评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,057评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,509评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,562评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,443评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,251评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,129评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,561评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,779评论 3 335
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,902评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,621评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,220评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,838评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,971评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,025评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,843评论 2 354

推荐阅读更多精彩内容

  • (续jQuery基础(1)) 第5章 DOM节点的复制与替换 (1)DOM拷贝clone() 克隆节点是DOM的常...
    凛0_0阅读 1,338评论 0 8
  • DOM创建节点及节点属性 通过JavaScript可以很方便的获取DOM节点,从而进行一系列的DOM操作。但实际上...
    阿r阿r阅读 1,015评论 0 9
  • jQuery模块 选择器、DOM操作、事件、AJAX与动画 匿名函数自执行 作用:解决命名空间与变量污染的问题 总...
    青青玉立阅读 881评论 0 0
  • 第1章 简介 第2章 DOM节点的创建 2-1 DOM创建节点及节点属性 通过JavaScript可以很方便的获...
    mo默22阅读 812评论 0 8
  • 1:jQuery节点创建与属性的处理 创建元素节点:可以有几种方式,后面会慢慢接触。常见的就是直接把这个节点的结构...
    码农小杨阅读 606评论 0 1