gpt4 book ai didi

javascript - 如何将 HTML block 设置为按钮?

转载 作者:行者123 更新时间:2023-11-28 13:35:29 25 4
gpt4 key购买 nike

网站有一个缩略图列表,包含人名,身份证,照片,点击会弹出详情,但是点击图片或文字没有反应,只有点击空白处才有效:

<ul>
<li class="profile" id="0000">
<img src="photo1.jpg" alt="thumbnail"/>
<p>Name</p>
<p>0000</p>
</li>
<li class="profile" id="0001">
<img src="photo2.jpg" alt="thumbnail"/>
<p>Name</p>
<p>0001</p>
</li>
</ul>

并通过jQuery添加事件监听器

$(document).ready(function()
{
$(".profile").click(function(event){});
});

如何让 li block 像一个按钮一样工作(display:block 不起作用)

最佳答案

您可以使用“a”标签来包裹您的 html 内容

<li class="profile" id="0000">
<a>
<img src="photo1.jpg" alt="thumbnail"/>
<p>Name</p>
<p>0000</p>
</a>
</li>

然后使用,

$(document).ready(function()
{
$(".profile a").click(function(event){});
});

参见 demo

关于javascript - 如何将 HTML block 设置为按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9937838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com