簡體   English   中英

使用jquery生成動態href,然后讀取類的

[英]Use jquery to generate a dynamic href and then read the class of the <a>

我試圖使用jquery讀取一個“類”,然后使用結果隱藏/顯示div。 href =在php中以href =“#pop-up(number)”格式動態生成,其中數字介於1和大約60之間。

我用過了代碼

var value = $('a[href="#pop-up49"]').attr('class');
alert(value);

我得到了理想的結果,但是當我嘗試用#bup-49替換構建的表達式時,如下所示

for ( var i = 49, limit=60; i < limit; i++ ){
var value = $('a[href="\"" + "#pop-up" + i + "\""]').attr('class');
alert(value);
}

我得到的結果是“未定義”。

有人可以向我解釋我做錯了什么因為直接讀這個表達似乎給了我所期望的,即“#pop-up49”

您需要在此處正確連接您的值:

var value = $('a[href="#pop-up' + i + '"]').attr('class');

暫無
暫無

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

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