`

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对象的详细知识和解决方法。 1. **访问HTMLElement对象**: - 你可以通过ID获取元素,如`document.getElementById('elementId')`。 - 通过类名获取元素集合,如`document....

    WindrunnerMax#EveryDay#HTMLElement对象1

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

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

    在Web开发中,有时我们需要将HTML字符串转换成HTMLElement对象,以便于操作DOM(Document Object Model)。这在处理动态内容或从服务器获取HTML片段时尤其有用。本节将深入讲解如何实现这一过程,并讨论一些可能遇到...

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

    然而,有些开发者可能尝试在`HTMLElement`对象上使用`Object.prototype`上的方法,却发现这些方法不起作用,因为`HTMLElement`并不直接继承自`Object.prototype`。 在描述中提到的问题是`Object.prototype.*`方法不...

    DOM — DOM对象继承关系1

    HTMLDivElement 对象继承自 HTMLElement 对象,表示一个 div 元素。 在 DOM 中,每个节点都有其父节点和子节点,可以使用 parentNode、childNodes、previousSibling、firstChild、lastChild 和 nextSibling 等属性...

    C#WebBrowser页面与Winform交互技巧

    需要注意的是,在实现交互逻辑时,应确保代码的健壮性,例如检查HtmlElement对象是否为null。在设置元素属性或调用方法时,应考虑不同HTML元素之间的特性和差异。通过上述技巧,可以有效地将Web页面与Winform应用...

    HtmlCaptor-source

    5. **HTMLElement对象**:在COM组件中,HTMLElement对象代表HTML文档中的一个元素,如`<div>`、`<a>`或`<img>`。通过这些对象,你可以访问元素的属性、方法和事件,实现对网页内容的操控。 6. **HTML文档对象模型...

    C#-WebBrowser页面与WinForm交互技巧.doc

    在 WebPage 中,我们可以使用 HtmlElement 对象来访问和控制表单元素。例如,我们可以自动填写用户名和密码,然后提交表单。 假设我们有一个登录页面,用户名输入框的 id 是 username,密码输入框的 id 是 password...

    [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对象的...

    [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对象的...

    前端工程师面试题题及答案全面综合.pdf

    7. 有关 pixelTop 属性与 top 属性的说法正确的是:两者都不是 Location 对象的属性,而是 HTMLElement 对象的属性,返回值也是以像素为单位的数值。 8. 使用 open 方法打开具有浏览器工具条、地址栏、菜单栏的窗口...

    ext_core_中文手册

    ExtCore中的`Ext.Element`类用于封装浏览器中复杂的HTMLElement对象,提供了一系列方便的API进行DOM操作。其主要功能分类包括: - **CSS与样式**:如`setStyle`、`addClass`等方法,用于修改元素的样式属性。 - **...

    Ext Core手册word版

    在Ext Core中,`Ext.Element`类是核心组件之一,它封装了不同浏览器下的HTMLElement对象,解决了跨浏览器的兼容性问题。`Ext.Element`拥有大量方法,包括处理CSS样式、DOM查询、DOM操作以及获取元素的尺寸和位置等。...

Global site tag (gtag.js) - Google Analytics