繁体   English   中英

如何使div成为可点击的链接?

[英]How do I make div a clickable link?

因此,我很难弄清楚如何使主页上的左2个div( 志愿者注册请志愿者 )成为可单击的链接。 目前,当您将鼠标悬停在它们上面时,它们会更改颜色,但是如何使它们链接到相应的页面。 任何帮助

http://partners.sbceo.org

将div包裹在锚标记中。

<a href="your-link-here">
   <div></div>
</a>
<div class="mydiv" data-href="http://stackoverflow.com"></div>

<script>
  $('.mydiv').on('click', function(){
    window.location = $(this).data('href');
  })
</script>

这样,您可以使用多个可点击的div

给div一个类或其他标识符。 然后使用jQuery做类似的事情:

$('identifier').click(function(){
   window.location = "your url";
});

无jQuery:

<div id="hello"></div>

function linkTo(url){
   window.location = url;
}
el = document.getElementById('hello');
el.onclick = linkTo('some website');

我看不到链接,但是您可以使用Javascript执行此操作:

<div style="cursor: pointer;" onclick="window.location='http://google.com/'">

</div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM