Jquery 在accordian标题上选择时如何检索href值
这是我的护照 在Accoridan标题上单击时,如何检索其a href值 我可以检索文本,但不能检索其href值 这是我的职责Jquery 在accordian标题上选择时如何检索href值,jquery,Jquery,这是我的护照 在Accoridan标题上单击时,如何检索其a href值 我可以检索文本,但不能检索其href值 这是我的职责 function createAccordian(activateEvent, activateUi) { var selectedeleemnt = activateUi.newHeader.text(); var selectedeleemnthrefvalue = $(this).closest("a").attr("href"); aler
function createAccordian(activateEvent, activateUi) {
var selectedeleemnt = activateUi.newHeader.text();
var selectedeleemnthrefvalue = $(this).closest("a").attr("href");
alert(selectedeleemnthrefvalue);
试试这个:
改为:
function createAccordian(activateEvent, activateUi) {
var selectedeleemnt = activateUi.newHeader.text();
var selectedeleemnthrefvalue = $(activateEvent.target).find("a").attr("href"); // notice here
^ ^
| |
---------------------------------------------------------------
ps将属性更改为属性
这不是你想的。这就是为什么将参数设置为activateEvent
最近的不是下一个元素。但仅适用于上一代父母。如果匹配,包括其自身
这基本上与您的上一个问题相同,因此我投票以重复方式结束。@RobSchmuecker请告诉我:jquery dom导航与:重复ID、JSON结构有什么关系?@RoyiNamir上一个问题,在底部表示我的问题可以简化,我可以将绝对路径存储在href属性中,单击该属性时如何检索该href属性值??在我看来,这是非常相似的,OP应该修改他之前的问题,他只在25分钟前发布了这个问题,而不是因为两个问题想要相同的结果而变得杂乱无章。@RobSchmuecker哦,他后来编辑了它。好的,我同意。我2@RoyiNamir谢谢老兄,我不喜欢不耐烦的OP的双重张贴,希望他们能更快地得到答案!只要看看OP的问答比例,就知道他是@barmar喜欢称呼他们的吸血鬼!请看这把小提琴,它总是给我同样的价值