我在wordpress工作。我想在点击链接时获得数据ID值。
我的代码是这样的:
<xul:hbox xbl:inherits="pinned,selected,titlechanged"
class="tab-content" align="center">
<xul:image xbl:inherits="fadein,pinned,busy,progress,selected"
class="tab-throbber"
role="presentation"
layer="true" />
<xul:image xbl:inherits="src=image,fadein,pinned,selected,busy,crashed"
anonid="tab-icon-image"
class="tab-icon-image"
validate="never"
role="presentation"/>
<xul:image xbl:inherits="crashed,busy"
class="tab-icon-overlay"
role="presentation"/>
<xul:label flex="1"
anonid="tab-label"
xbl:inherits="value=visibleLabel,crop,accesskey,fadein,pinned,selected"
class="tab-text tab-label"
role="presentation"/>
<xul:toolbarbutton anonid="close-button"
xbl:inherits="fadein,pinned,selected"
class="tab-close-button close-icon"/>
</xul:hbox>
我的jQuery代码是:
<?php
$query3 = "select t.* from wp_terms as t
join wp_term_taxonomy as tt on tt.term_id = t.term_id
where tt.parent = ".$res2->term_id;
$result3 = $wpdb->get_results($query3);
foreach($result3 as $res3)
{
?>
<li>
<a href="##" class="sub_cat_name" data-id= "<?php echo $res3->term_id; ?>"><strong><?php echo $res3->name; ?></strong></a>
</li>
<?php
}
?>
当我点击不同的链接时,它只提醒第一个term_id。所以我应该编写什么代码来获取不同的ID,同时点击不同的链接。
答案 0 :(得分:1)
您可以使用“数据”获取数据ID值。
$(".sub_cat_name").click(function(){
var cat_id = $(this).data("id");
alert(cat_id);
});