Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 锚定标签嵌套替代方案_Jquery_Html - Fatal编程技术网

Jquery 锚定标签嵌套替代方案

Jquery 锚定标签嵌套替代方案,jquery,html,Jquery,Html,说明: 简单地说,我有一个通知,上面写着 foo在酒吧简介上上传了一张图片,例如。 像这样的html <a href = "somepage.php"> <div> <a href = ""> foo </a> uploaded a picture on <a> bars </a> profile </div> </a> 上传了一张关于酒吧的图片 我现在看到的是,当用户单击foo时,它会

说明:

简单地说,我有一个通知,上面写着

foo在酒吧简介上上传了一张图片,例如。 像这样的html

<a href = "somepage.php">

<div>

<a href = ""> foo </a> uploaded a picture on <a> bars </a> profile

</div>

</a>
上传了一张关于酒吧的图片

我现在看到的是,当用户单击foo时,它会将用户带到foo的个人资料中,对于工具栏也是如此 我想要的是,当用户单击div时,除了foo和bar之外,它会将用户带到某个页面

我的发现:

我在这里读到,标签的嵌套是不允许的,浏览器确实限制了这一点,所以当一个新标签启动时,即使它是标签的子标签,标签最终也会结束。。。所以不管怎样我们都不能做标签嵌套。。。那么,我该如何实现这一点呢?就像facebook为我们提供了完全相同的选项,可以访问个人资料,也可以访问自己的通知

我试过什么:

我试着给foo和bar提供id,然后单击通过jquery转到链接,但这不是实现它的方法


还有其他方法吗???

@Rks完全符合我的理解,当用户单击时,您希望将控件发送到“somepage.php”

<div>

<a href = ""> foo </a> uploaded a picture on <a> bars </a> profile

</div>

在酒吧简介上上传了一张照片
对吗

在这里,您可以通过jquery单击事件实现此功能


您是否尝试过jquery。单击事件。

假设问题中的标记是您拥有的真实标记(或接近标记),只需依次使用
a
元素,而不是尝试嵌套它们:

<div>
<a href=""> foo </a><a href="somepage.php"> uploaded a picture on </a>
<a href="..."> bars </a><a href="somepage.php"> profile</a>
</div>

这就是我已经说过的,可以用jquery完成的。。。我在问还有别的办法吗。。如果