我们可以在div标签上添加一个href属性吗?



我有一个div标签,它里面有一个链接标签,如代码所示。这个链接只有在我点击它的时候才有效。但我想这样编码,即使我点击div标签,它也应该转到链接。请帮助,因为我是javascript的初学者。

<div id="blockbuilding">
  <a id="@data.bbuildingid" href="@Url.Action("Overview","Overview", new{BuildingId=@data.buildingID})" class="buildingAnchor""> @data.buildingName </a>
</div>

try this

$(document).ready(function () {
        $("#blockbuilding").click(
            function () {
                AlertSave();
            }            
        );
    });
function AlertSave() {
   alert("Alert Message OnClick");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="blockbuilding">
  <a id="@data.bbuildingid" href="@Url.Action("Overview","Overview", new{BuildingId=@data.buildingID})" class="buildingAnchor""> @data.buildingName </a>
</div>

最新更新