任何人都可以帮助我,我觉得我很亲密。我需要从选中的“A”标签中获取值,因此我可以稍后在页面上使用它。如何从数组中的链接获取所选链接的部分值?我正在使用手风琴。我实际上并不认为这有所不同,但手风琴可能对我有用。
$('#accordion').accordion().bind( 'accordionchange', function(event,ui) {
var $this = $(this),
myTitle = $(this).find('h3 > a.title').text(),
target = $(event.target);
/* = debug code === */
console.log(['myTitle =', myTitle, 'target =', target]);
}
myTitle带回数组中的所有值,当我真的只想让它返回一个时,如果我在其中创建一个动作,它只是将它应用于数组中的最后一个元素,当我想将它应用于“a :选择“如果存在。
任何帮助将不胜感激。感谢
答案 0 :(得分:0)
首先,您的代码中存在一些语法错误,以“,”而不是“;”结束这些行。复制粘贴错误?
你也有html代码吗?无论哪种方式,jQuery nearest()都可以用来查看:http://api.jquery.com/closest/
答案 1 :(得分:0)
我确信那天我只是在做太长时间或某事,因为我那天晚些时候得到了它。谢谢你最近的()评论。我对它进行了研究,并对此有所了解。但实际上我想弄清楚的是与手风琴中的ui.whatever有什么关系。这是代码:
var hd = $("#hidden-div");
$(hd).hide();
$("#accordion").accordion().bind( "accordionchangestart", function(event,ui) {
var content = $(ui.content).find("#oldContent").empty();
var myDiv = $(ui.content).find(".container");
// -- THE SWAP -—
$(hd).appendTo(myDiv);
$(hd).show();
});
感谢您的帮助。