在jQuery中选择root元素的属性
-
29-09-2019 - |
题
如何在jQuery中选择“根”级元素的属性?
以下无效(返回未定义):
jQuery(document).ready(function() {
somehtml = "<a href='http://example.com'>An example</a>";
theurl = jQuery('a',somehtml).attr('href');
alert(theurl);
}
知道我缺少什么吗?我敢肯定,这是关于根级元素的明显问题...
非常感谢Gav
解决方案
你可以做:
jQuery(document).ready(function() {
somehtml = "<a href='http://example.com'>An example</a>";
theurl = $(somehtml).attr('href');
alert(theurl);
});
我所做的是从您拥有的HTML中构造一个jQuery对象,然后直接访问attr() - 函数。
不隶属于 StackOverflow