我正在建立一个网站,其中左侧是餐厅名称,右侧是锚链接按钮。所有按钮都是通过while循环内的单个链接生成的。
while($dt=mysqli_fetch_array($res,MYSQLI_ASSOC))
{
<a class='morebtn hvr-rectangle-in' href='#'>Menu!</a>
}
所有锚点按钮都相同,以便如何知道选择了哪个按钮,以便我可以显示该餐厅的菜单页面。
答案 0 :(得分:1)
将您的代码更改为此
$i = 0;
while($dt=mysqli_fetch_array($res,MYSQLI_ASSOC))
{
echo "<a class='morebtn hvr-rectangle-in' id = 'a_'.$i href='#'>Menu!</a>";
$i++;
}
然后写这样的javascript
<script type = "text/javascript">
$(document).ready(function(){
$('.morebtn hvr-rectangle-in').click(function(){
var myId = this.id;
//alert(myId);
});
});
</script>
然后使用该ID。
答案 1 :(得分:0)
我不知道我是否理解你的问题。 也许你可以使用 scrollspy 在JS中完成。 例: http://getbootstrap.com/javascript/#scrollspy