0

出于几个原因,我从跨度创建了一个链接。

代替:

 <a href="http://www.google.com/">link</a>

我在某些地方的链接如下所示:

 <span class="link" onclick="location.href='http://www.google.com/'">link</span>

我想控制一个 Jquery UI 手风琴,我通常会像这样工作:

<a href="#" data-panel="0" class="accordion">open accorion</a>

但是如何让它与内联 onclick 一起工作?

<span class="link" onclick="open data-panel0">open accorion</span> ???

我没有 onclick 事件的经验,所以任何建议都表示感谢感谢所有帮助!

干杯!

4

1 回答 1

0

您不应该真正将精力集中在内联点击事件上,因为它们被广泛认为是不好的做法。当您使用 jquery 时,您可以将单击事件附加到准备好的文档上,如下所示:

$(function () {
    $(".accordion").click(function () {
        //replace yourAccordion with the class of your actual accordion.
        $(".yourAccordion").slideDown();
    });
});
于 2013-08-22T18:26:13.857 回答