繁体   English   中英

打开手风琴时如何在锚标签内触发网址?

[英]How to trigger a url inside anchor tag while opening a accordion?

假设我有以下代码:

<div id="accordionLeftNav">
    <div class="accordionBox" id="accordionStyle">
        <h3><a href="url">Here</a></h3>
    </div>
</div>

现在我有以下js

if ($("#accordionLeftNav").length > 0) {
    $("#accordionLeftNav").accordion({
        header: "h3",
        heightStyle: "content",
        collapsible: true,
        navigation: true,
        active: false,
        icons: {
            "header": "open",
            "activeHeader": "close"
        }
    });
}

现在我想在打开手风琴时触发锚标签内的url。 请帮我解决这个问题。

我修好了。 这是代码:

if ($("#accordionLeftNav").length > 0) {
            $("#accordionLeftNav").accordion({
                header: "h3",
                heightStyle: "content",
                collapsible: true,
                navigation: true,
                active: false,
                icons: { "header": "open", "activeHeader": "close" },
                activate: function( event, ui ) {
                var headerUrl = ui.newHeader.find('a').attr("href");
                window.location = headerUrl;
            }
            });

        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM