如何将href用于此完整div标签?
<?php
echo '<div id="" onclick="location.href="viewpost.php";" style="cursor:pointer;"> test </div>';
echo "<div class='nieuwscol' onclick='location.href='viewpost.php';' style='cursor:pointer;'>";
echo "<img class='imgnews' src='".$row['imgNewspost']."'>";
//echo '<p>'.$row['postAuteur'].'</p>';
echo '<div class="newstitle"><p><a href="viewpost.php?id='.$row['postID'].'">'.$row['postTitle'].'</a></p></div>';
echo '<p>'.$row['postDesc'].'</p>';
echo '<a style="font-size: 14px;" href="viewpost.php?id='.$row['postID'].'#commentsID"><img src="img/commenticon.png" alt="" height="20" width="20" ><div class="newsdate" float: right;> <p style="font-size: 14px;"> 000 </a>'.date('jS M Y', strtotime($row['postDate'])).'</p></div>';
echo '</div>';
echo '</a>';
?>
正如你所看到的,a href正在为newstitles工作,但现在我想对整个div使用相同的weblink。 有什么建议吗?
答案 0 :(得分:0)
您应该使用div设置网址:
<div data-bind="<?php echo 'viewpost.php?id='.$row['postID'];?>" class="div-class"></div>
然后编写如下的jquery函数:
$(document).on("click",".div-class",function(){
window.location = $(this).data('bind');
});
答案 1 :(得分:0)
只需添加包含整个div的<a href="">
即可。
在您的代码中,我们在最后</a>
中看到echo
,其中的echo
位于首位[new Date(2017,06,03), 25, 33]
之上;