簡體   English   中英

取得動態元素屬性並在另一個元素中使用

[英]Taking a dynamic elements attribute and using it in another element

嗨,我有一個動態創建的按鈕,該按鈕由我在頁面上使用的插件創建。 基本上,由javascript創建的元素是帶有“ href”的面包屑。 我希望采用相同的鏈接並將其應用於另一個按鈕。 但是我的理論不起作用,您將如何做?

/* M Y C O D E */

var link5 = $('#sideButton5').attr('href');
$("#menu5").attr("href", ""+link5+"");
console.log(link5);

/* P L U G I N */

        for (var i = 0; i < $(SECTION_SEL).length; i++) {
            var link = '';
            if (options.anchors.length) {
                link = options.anchors[i];
            }

            li += '<li><a id="sideButton'+i+'" href="#' + link + '"><span class="fp-sr-only"></span><span></span></a>';

            // Only add tooltip if needed (defined by user)
            var tooltip = options.navigationTooltips[i];

            if (typeof tooltip !== 'undefined' && tooltip !== '') {
                li += '<div class="' + SECTION_NAV_TOOLTIP + ' fp-' + options.navigationPosition + '">' + tooltip + '</div>';
            }

            li += '</li>';
        }

我在這里看不到任何問題。 您正在使用jQuery來操作DOM,因此您不必關心插件或其他任何東西。

<a id="linkA" href="xxx"></a>
<a id="linkB"></a>

var a = $('#linkA').attr("href");
var b = $('#linkB').attr('href', a);

console.log(b);

此示例將工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM