我有一个带有以下 javascript 函数的按钮:
function getHyperLink(){
window.getSelection().anchorNode.parentNode.attributes["0"].nodeValue;
}
我所做的是突出显示包含超链接的文本,然后按下按钮并想要从所选文本中获取链接。
以下内容有效,但如果可能,我希望我的代码在 jQuery 中。
我有一个带有以下 javascript 函数的按钮:
function getHyperLink(){
window.getSelection().anchorNode.parentNode.attributes["0"].nodeValue;
}
我所做的是突出显示包含超链接的文本,然后按下按钮并想要从所选文本中获取链接。
以下内容有效,但如果可能,我希望我的代码在 jQuery 中。
您可以使用attr()通过名称获取属性:
var url = $(setContainingElement).attr('href');
不确定您如何在代码中使用它,但您可以使用 jQuery 来包装原生 javascript 对象,如下所示:
var url = $(window.getSelection().anchorNode.parentNode).attr('href');