- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
"的元素属性-6ren"> "的元素属性-我想不通 - 我正在尝试在 RoyalSlider 中检索事件幻灯片的属性。我设法在 HTMLDivElement 对象中获取事件幻灯片的 HTML 内容。在 Chrome 的控制台中,它显示为我想要-6ren">
我想不通 - 我正在尝试在 RoyalSlider 中检索事件幻灯片的属性。我设法在 HTMLDivElement 对象中获取事件幻灯片的 HTML 内容。在 Chrome 的控制台中,它显示为我想要的 HTML 元素及其子元素的 TreeView 。我想访问元素的 id
或我自己的自定义属性,但我不断收到的错误是:
Uncaught TypeError: Object #<HTMLDivElement> has no method 'attr'
这是输出它的行:
console.log(jQuery('.royalSlider').data('royalSlider').currSlide.content.first()[0].attr("id"));
我知道我需要使用 jQuery('.royalSlider').data('royalSlider').currSlide.content
但我不知道其余的。如何访问我的自定义属性 slideId
?
最佳答案
在这个声明中:
console.log(jQuery('.royalSlider').data('royalSlider').currSlide.content.first()[0].attr("id"));
[0]
允许您访问 HTML DOM 对象(使用 jquery get() 方法),而不是它的 jquery 版本。摆脱 [0]
,您应该可以调用 attr
。
所以以下应该有效:
console.log(jQuery('.royalSlider').data('royalSlider').currSlide.content.first().attr("id"));
关于javascript - 访问 "Object #<HTMLDivElement>"的元素属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19210695/
ECMASCRIPT 将原型(prototype)对象定义为构造函数的原型(prototype)属性。 以下内容复制自 ECMA-262: 4.3.4构造函数创建和初始化对象的函数对象注意构造函数的“
我正在使用带有掌侧扩展名的 vue、ts、vite。 在 Vs 代码中,我得到了错误Type '{ class: string; }' is not assignable to type 'Detai
通常当我使用 React + Typescript 并且我必须使用 refs 时,我通常会使用这个检查: const ref = useRef(null) ... if(ref && ref.curr
我最近决定将我的代码库从 JS 迁移到 TS 以添加类型检查。我还使用了 styled-components 库。 但是,我遇到了以下问题: error TS2322: Type '{ childre
我最近决定将我的代码库从 JS 迁移到 TS 以添加类型检查。我还使用了 styled-components 库。 但是,我遇到了以下问题: error TS2322: Type '{ childre
我想检查找到的带有 id 的元素类型。我正在使用带有 instanceof 匹配器的断言,但它失败了。 我的测试如下: cy.get('#calculated').should(($el) => {
我正在创建一个过滤功能。通过此功能,我们想要过滤应用程序卡,但我无法正确显示该元素。该功能不会显示过滤后的卡片、按钮、图片或文本的部分内容。我知道通过将“#myDIV *”放入 .filter 函数中
我使用 HTML、CSS 和 JavaScript 实现了自定义下拉菜单。现在效果很好,但我对现在“模糊”的方式不满意。当您打开列表,然后单击其他位置时,它应该会折叠。我所做的是,在展开列表后将事件监
我正在尝试更改 div 元素的同级元素,这是我使用的语句 $('.edit').click(function(){ this.siblings('.innerInfo').html("succ
当我遍历dom ..时,我在浏览器控制台日志中收到一条错误消息null at HTMLDivElement.。HTMLDivElement. 是什么意思? 浏览器 Google Chrome浏览器 图
我有一个任务栏。我列出了所有任务,并且还提供了拖放选项。拖放时我需要执行一些操作。为此,我编写了如下代码.. $( ".sortable" ).sortable({ revert: tru
我试图从这个元素中获得一些识别属性: Dashboard
我有一个下划线模板,它附加以下文本“[object HTMLDivElement]”,但它应该附加“model.get('title')”返回的值。 这是我的模板:
我尝试创建 HTMLDivElement 的子类,但出现错误:Uncaught TypeError: Illegal constructor var subC = function() { H
我想获取 HtmlDivElement 对象的名称。 ... 我知道可以使用 object.className() 方法获取类名,但是是否有对应的名称(我想获取“b”)? (抱歉我的英语不好,我是法
我在将对象注入(inject)回 DOM 时遇到问题。我必须抓取一个 div 将其放入数组中,然后注入(inject)到 DOM 中。但是当我注入(inject)回 DOM 时,我显示 [object
我希望能够从 Javascript HTMLElement 对象创建一个字符串。例如: var day = document.createElement("div"); day.className =
我有一个 HTMLDivElement,我的目标是找到一个嵌套在它下面的 div。 理想情况下,我想要类似 getElementById 的功能,但该功能不适用于 HTMLDivElement。 我需
在我的第一个ReactJS项目中,我使用documents.createElement(...)等函数构造了一个DIV对象。在我的 ReactJS 项目中,我将此带有 props 的对象传递给另一个组
在控制台中: $('#rhscol') //gives the result below: Hello world! 但是在同一个控制台中: $('#rhscol').show();
我是一名优秀的程序员,十分优秀!