您好,我在获取存储在foreach循环中的div的id时遇到了问题。我想要做的是在jQuery中逐个获取id,因为id在php代码中循环。如何获取在jQuery变量中通过foreach循环div的id
<script>
$(document).ready(function(){
$(".cat-anchor").click(function(){
var target=('get the id of cat-title class here')
});
});
</script>
<?php
foreach($cat_arr['cat_pro'] as $cat_name){
echo "<div class='cat-back'>";
echo "<a href='#".$cat_name[0]."' class='cat-anchor'>".$cat_name[1]."</a> <br>";
echo "</div>";
}
foreach($cat_arr['cat_pro'] as $mykey=>$myvalues){
echo '<div name="'.$myvalues[1].'" class="cat-title" id="'.$myvalues[0].'">
<h2>'.$myvalues[1].'</h2></div>';
?>
你的代码有什么问题?它会抛出一个错误吗?它会返回不正确的结果吗? – vesan
哪里是'cat-anchor' –
不是它没有返回错误,它只是没有做任何事情。 – Coder