慕课 jQuery 2018/6/21

Posted xxh-2014

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了慕课 jQuery 2018/6/21相关的知识,希望对你有一定的参考价值。

Jquery 文档:api.jquery.com

Dom对象和Jquery对象

if(obj.nodeType)  //检测DOM Object   return 1
if(obj.jquery)        //检测jQuery object   ruturn jquery version 1.12.4

转换
var jqueryObj=$(domObj);   //$() 包裹
var domObj=jqueryObj.get([index]);   //get方法
创建一个html元素:
var div=$("<div>hello</div>");  //创建一个$()包裹的html.
console.log(div);    //输出dom  div

console.log($("div"));  //jquery 选择器 拿不到,页面也看不到。

div.appendTo("body");   //追加到body最后面。
console.log($("div"));//页面出现,jQuery选择器选到。

创建/增加属性  

var link1=$(‘<a>‘,{
      text: ‘baidu‘,
      href: ‘http://www.baidu.com‘,
      target: ‘_blank‘,
      title: ‘goto baidu‘
 });
link1.appendTo(‘body‘);

//第一种方法适合空元素。

var link2=$(‘<a>baidu</a>‘).attr({
      href: ‘http://www.baidu.com‘,
      target: ‘_blank‘,
      title: ‘goto baidu‘
});

link2.appendTo(‘body‘);
//第二种使用attr();

 jQuery操作

$().length; //检查元素
[index]   //提取元素,返回dom
get([])   //提取元素,返回dom
get()   //不加索引,返回数组对象。
get(-1)   //从最后元素取。  -2,-3依次倒退。

//越界出现undefined.

eq(index)   //返回jQuery对象。   

first() //第一个
last() //最后一个

方法的性能大于筛选器;

toArray() 和不加参数的get一样返回集合。

  

 

 











以上是关于慕课 jQuery 2018/6/21的主要内容,如果未能解决你的问题,请参考以下文章

慕课网 jQuery 笔记

Jquery | 基础 | 慕课网 | (*选择器)

Jquery | 基础 | 慕课网 | 层级选择器

jQuery应用 代码片段

Visual Studio 2012-2019的130多个jQuery代码片段。

markdown 在WordPress中使用jQuery代码片段