jq动态插入div标签包裹div层转tablee元素,原代码看下图

演示:既停止冒泡又阻止默认行為

当需要停止冒泡行为时可以使用

//如果提供了事件对象,则这是一个非IE浏览器 //否则我们需要使用IE的方式来取消事件冒泡

当需要阻止默認行为时,可以使用

//阻止浏览器的默认行为 
 //阻止默认浏览器动作(W3C) 
 //IE中阻止函数器默认动作的方式 
 

 
    1. event代表事件的状态例如触发event对象的元素、鼠標的位置及状态、按下的键等等;
    2. event对象只在事件发生的过程中才有效。
 
 

与jQuery源码入口有关

根据上面的概念jQuery本质也是一个构造函数,但是从始至终都没有new jQuery对象new jQuery();而仅仅是调用jQuery构造函数,这样构造函数自身始终都没有使用jQuery的原型发生关联。 

把jQuery構造函数当做普通函数调用内部返回了一个对象(在其构造函数内部转了一个弯)new了原型对象中的Init方法。此时新的构造函数变成了init方法。init内部的this属性和方法是实例单独拥有的(很少,只有5个分别是this.selector, this.context, this.length, this. ) 

this指代new init构造函数创建的对象,里面既有自己的属性和方法也有共有嘚属性和方法。 

看看具体实例: 

3jQuery对象的静态方法哪去了?


More”即倡导写更少的代码,做更哆的事情它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式优化HTML文档操作、事件处理、动画设计和Ajax交互

  • jQuery 的入口函数是在 html 所有标签(DOM)都加載之后,就会去执行可定义多次。
  • JavaScript 的 window.onload 事件是等到所有内容包括外部图片之类的文件加载完后,才会执行且只能定义一次,多次定义後边将前边覆盖

# 选择器    所有选择器获取的都是标签数组,包括id选择器!!!

  • 淡入淡出显示和隐藏方式

    1.如果事件方法中不写参数则调用選中元素的对应事件或浏览器默认行为

更多免费技术资料可关注:annalin1203

我要回帖

更多关于 jq怎么判断div是否隐藏 的文章

 

随机推荐