2013-10-27 29 views
-1
echo '<span class="button_class"><a class="subscribe" id="subscr_'; 
echo $row['provider_id']; 
echo '" href="javascript:;">&nbsp;Subscribe&nbsp;</a></span>'; 

我使用上面的代碼將子類再次分配到通道。我可以在該課程中插入頻道名稱嗎? eg-頻道名稱:CNN,我如何插入另一個ID到類訂閱?jQuery類中的多個Id

, 因爲我將使用jQuery的ajax和訂閱,我想提醒說'訂閱CNN'。如何使用jquery從類中獲取CNN?

如:ID2 =「CNN」

回答

3

如果你想存儲在標籤的基本數據,你可以使用data-*屬性,即<span id="abc" data-id2="CNN"></span>,您可以通過jQuery使用$("#abc").data("id2");輕鬆搞定,設置值你做$("#abc").data("id2","new Value");

2

使用數據屬性來代替,例如:

<a class="subscribe" id="subscr_provider" data-provider-name="CNN"></a> 

然後:

$("#subscr_provider").data("provider-name"); 
// or 
$("#subscr_provider").attr("data-provider-name"); 
0

簡單的類名稱與引號內用空格分隔:

echo '<span class="button_class"><a class="subscribe CNN" id="subscr_'; 
echo $row['provider_id']; 
echo '" href="javascript:;">&nbsp;Subscribe&nbsp;</a></span>'; 

雖然這可能會工作,我有點被你的要求感到困惑,因爲你混用「類」 &「ID」。使用'數據'的建議可能更有用,也是一種很好的學習技巧。