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

我使用上面的代码订阅频道。我可以在该类中插入频道名称吗?例如-频道名称:CNN,我如何在订阅类中插入另一个 id?

,因为我将使用 jquery 进行 ajax 和订阅,我想提醒说“订阅 CNN”。如何在使用 jquery 时从课堂上获取 CNN?

例如:ID2="CNN"

4

3 回答 3

3

如果你想在你的标签中存储基本数据,你可以使用data-*属性,即<span id="abc" data-id2="CNN"></span>,你可以很容易地通过 jQuery 使用$("#abc").data("id2");,来设置你所做的值$("#abc").data("id2","new Value");

于 2013-10-27T13:41:49.937 回答
2

请改用数据属性,例如:

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

然后:

$("#subscr_provider").data("provider-name");
// or
$("#subscr_provider").attr("data-provider-name");
于 2013-10-27T13:42:01.983 回答
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”。使用“数据”的建议可能更有用,也是一种很好的学习技巧。

于 2013-10-27T13:48:05.667 回答