`

HTMLELEMENT对象

    博客分类:
  • html
 
阅读更多

今天遇到一个问题,想模拟鼠标悬浮li上出现链接,划出li隐藏链接:

在使用时,借助this来获得当时悬浮的li,并对li操作属性,但是this是HTMLELEMENT对象,不是jquery对象,要想使用jquery对象的方法,需要使用$(this)转换成jquery对象

 

$(document).ready(function(){

$("li").hover(

                              function(){

                                    alert(this);  //objet HTMLElement对象,表示 HTML 中的一个元素 li

                                    $(this).addClass("liOn");  //jquery对象 $("li")

                                    $(this).find("a").addClass("isDisplay");

                            },

                           function(){

                                  $(this).removeClass("liOn");

                                 $(this).find("a").removeClass("isDisplay");

                                 }

                   );

});

分享到:
评论

相关推荐

    连续操作HTMLElement对象图文解决方法.docx

    连续操作HTMLElement对象图文解决方法.docx

    WindrunnerMax#EveryDay#HTMLElement对象1

    * HTMLElement.offsetLeft: 只读,返回一个double值,即从此元素的左边界到offsetParent的左边界的距离。* HTMLEle

    连续操作HTMLElement对象图文解决方法

    Object.prototype.***不能用作在HTMLElement对象上,如本后面的抓图所示。

    将HTML格式的String转化为HTMLElement的实现方法

    本节主要介绍了将HTML格式的String转化为HTMLElement的实现方法,需要的朋友可以参考下

    [JavaScript.DOM高级程序设计](加)桑贝斯.扫描版.part3.rar

     3.5.2 DOM2 HTML 的HTMLElement对象   3.6 实例:将手工HTML代码转换为DOM代码   3.6.1 DOM生成工具的HTML文件   3.6.2 使用示例HTML片段进行测试   3.6.3 扩充ADS库   3.6.4 generateDOM对象的...

    如何判断出一个js对象是否一个dom对象

    我们在写js代码时有时需要判断...在DOM Level2标准中定义了一个HTMLElement对象,它规定所有的DOM对象都是HTMLElement的实例,所以我们可以利用这点来判断一个对象是不是DOM对象:如果该对象是HTMLElement的实例,则它肯

    [JavaScript.DOM高级程序设计](加)桑贝斯.扫描版.part2.rar

     3.5.2 DOM2 HTML 的HTMLElement对象   3.6 实例:将手工HTML代码转换为DOM代码   3.6.1 DOM生成工具的HTML文件   3.6.2 使用示例HTML片段进行测试   3.6.3 扩充ADS库   3.6.4 generateDOM对象的...

    [JavaScript.DOM高级程序设计](加)桑贝斯.扫描版.part1.rar

     3.5.2 DOM2 HTML 的HTMLElement对象   3.6 实例:将手工HTML代码转换为DOM代码   3.6.1 DOM生成工具的HTML文件   3.6.2 使用示例HTML片段进行测试   3.6.3 扩充ADS库   3.6.4 generateDOM对象的...

    精通javascript

    • 12.10.htm HTMLElement对象 • 12.11.htm DOM遍历API • 12.12.htm DOM Range API • 12.13.htm 读取HTML元素内容 • 12.14.htm 修改HTML元素内容 • 12.15....

    精通JavaScript

    • 12.10.htm HTMLElement对象 • 12.11.htm DOM遍历API • 12.12.htm DOM Range API • 12.13.htm 读取HTML元素内容 • 12.14.htm 修改HTML元素内容 • 12.15....

    关于__defineGetter__ 和__defineSetter__的说明

    另外,我们还可以使用__defineGetter__和__defineSetter__方法来添加新的属性到内置对象中,例如,我们可以给HTMLElement对象添加一个innerText属性: ``` HTMLElement.prototype.__defineGetter__('innerText', ...

    layui_cascader:基于LayUI的级联选择器Cascader

    layui_cascader基于LayUI的级联选择器Cascader效果图单选多选(选项无折叠)多选(选项折叠)配置参数文档(*表示必填)*elem:HTMLElement对象,例如:$('input[name=example]')[0]*options:Array 数据onChange: ...

    tap.js:非常简单的水龙头处理程序

    它将使用新的tap功能扩展HTMLElement对象。 该函数最多可以接受 3 个参数。 第一个是点击或单击元素时要调用的函数。 第二个定义函数调用之间的毫秒数,默认为 60 毫秒,并确保函数不会因为同一设备上的单击和触摸...

    is-dom-element2:确定对象是否为HTMLElement(来自任何领域)

    确定对象是否为HTMLElement (来自任何Realm )。 安装 >= 10 。 要安装,请在命令行中输入以下命令: npm install is-dom-element 输入 ES模块: import isDOMElement from 'is-dom-element' ; CommonJS模块:...

    JavaScript 对象深入学习总结(经典)

    一.概述 对象是一种复合值,它将很多值(原始值或其他对象...②宿主对象,即JavaScript解释器所嵌入的宿主环境(比如浏览器)定义的,例如HTMLElement等; ③自定义对象,即程序员用代码定义的; 对象的属性可以分为两

    HTMLElement.scptd:用于构建HTML的AppleScript模块

    HTMLElement HTMLElement是一个AppleScript库,可通过编程重新设置HTML文档的结构。 您可以通过布置合理的面向对象的界面,通过脚本对象构建HTML文档的结构。 并且对象structre可以输出格式良好HTML数据。 当一种...

    xs-dom-single-node-lib:面向速度的 DOM 操作库。 用于快速有针对性地操作单个 HTMLElement 节点

    用于有针对性地操作单个 HTMLElement 节点。 ###MongoWrap API ######Basics ##Purpose 驱动 DOM 时的一些最佳优化来自通过片段的单节点操作。 这个库提供了一个包装器来构建 DOM 元素,其中速度是主要关注点。 它...

    spaceinvaders-js

    项目符号应该与GameObject实例而不是与htmlElement碰撞,问题是冲突检测是在htmlElement之间,因此我需要将任何htmlElement与gameObject关联。 解决方案 将一个ID添加到gameObject类,然后: 用随机ID实例化html ...

    prototype Element学习笔记(篇二)

    所有函数的第一个参数都为:element,表示要操作的元素的引用,这是为了方面在Element.extend时,把这些方法加入到DOM对象中去,用的是methodize函数。调用的时候不需要输入第一个参数了,如: var b=$(‘div1’)....

Global site tag (gtag.js) - Google Analytics