有没有办法使用jQuery获得aria-label的值?
我有这个功能
$(document).ready(function() {
console.log("dom ready")
$(document).on('click', '.clicker', function(e) {
e.preventDefault();
e.stopPropagation();
var hrefValue = this.href;
var label = this.aria - label;
var id = this.id;
console.log("aria label " + label);
fire(hrefValue)
});
});
如果我想从下拉列表中获取hrefvalue
,则该操作有效:
<a class="dropdown-toggle rootelements clicker" role="button" aria-label="'+elem.appname+'" data-toggle="dropdown" data-toggle="tooltip" title=' + elem.link + ' href="' + elem.value +'"><i style="color:' + elem.iconcolor + ';" class="' + elem.icon + '" id="jsonicon"></i></a>
但当预期输出为debug
时,此console.log(“aria label”+label)
为我返回aria label nan
https://api.jquery.com/attr/
var label = $(this).attr('aria-label');
问题内容: 我有一个XML文档,其中包含具有格式正确的HTML内容的标签。我需要使用JavaScript将HTML导入页面。但是,由于CMS问题,HTML不能使用<![CDATA []]>或其他任何符号进行转义,并且<>必须存在,而不是编码为&lt;。&gt; 我使用jQuery来获取XML,并将子菜单放入数组中。我可以通过以下方式获取文字: 但是,这仅返回“ Hello World Lorem
问题内容: 我正在寻找一种从包含HTML的字符串中获取HTML元素的方法。是否可以使用jQuery选择器来做到这一点? 我有一个Javascript函数,可以从服务器获取整个页面,但是我只需要该页面的一个元素。 问题答案: 是的,您可以将字符串转换为元素,然后从中选择元素。例:
问题内容: 我需要查看由某个URL给出的页面的HTML。如果我有这个,使用Swift获取该URL的HTML源的最有效和同步的方法是什么?我还没有找到一种简单的在线方式来将其返回到变量中,而不是在completionHandler中将其打印出来。 无论使用URL的任何调用,我都需要操纵源。如何在Swift中完成? 问题答案: 免责声明:由于这已经获得了很多意见,我只想提醒大家,这里的答案是同步的,如
问题内容: 我曾经用过,但是抛出了一个错误…有什么办法得到所有东西? 问题答案: 您可以尝试: 如果您还想捕获html标签,可以将它们连接到html,如下所示:
如何使用JSOUP从html字符串获取图标路径? 我找到了在网页上添加favicon的不同方法- (在谷歌) 我能得到的第一个方法是使用doc。选择(“html头元”) 但我无法选择链接标签
问题内容: 我有一个类似的网址: 如何使用jQuery 获取锚点值并将其存储为变量? 问题答案: 您可以使用和,如下所示: 如果其中可能没有,请执行以下检查: 如果这是 当前 页面的URL,则可以使用它来获取它,并根据需要替换。