我为一个房地产网站写了一些代码,我有一点问题。
当我点击广告时,我想让页面返回到该行。为了做到这一点,我使用锚,但它不起作用。
在主页中,我已经把这个
<a href="#<?php echo $do_query[id];?>"></a>
在广告详细信息的页面中,我已经说明了这一点:
<a href="affitti.php?location=<?php echo $do_query[location];?>&&lang=<?php echo $lang;?>#<?php echo $do_query[id];?>" >
它必须以锚点的数字ID返回,但它也不会返回。
任何人都可以帮助我吗?
答案 0 :(得分:3)
似乎你本身没有锚。检查是否遗漏:
<a name="anchor"></a>
<a href="#anchor">Click here to go anchor</a>
答案 1 :(得分:0)
使用name
属性,因为Marcos在他的回答或id
中解释
见下文
<a id="<?php echo $do_query[id];?>"></a>
和
<a href="affitti.php?location=<?php echo $do_query[location];?>&lang=<?php echo $lang;?>#<?php echo $do_query[id];?>" >
第一个占位符需要设置一个ID,实际链接将通过#id