簡體   English   中英

錨點在可點擊的 div 內

[英]anchor inside a clickable div

我連接到 div 的點擊腳本有這個問題。 我要完成的事情是,當您單擊可單擊 div 內的 URL 時,不會調用單擊事件,並且您將被定向到錨點調用的任何內容。

這是JS

<script type="text/javascript">
$(document).ready(function()
{
    $(".comment_button").click(function(){

    var element = $(this);
    var I = element.attr("id");

    $("#slidepanel"+I).slideToggle(300);
    $(this).toggleClass("active");

    return false;
    });
});
</script>

這是 html

<div class="comment_button" id="<?=$klotter_info['id']?>" style="cursor:pointer;">
<?=sanitize($klotter_info['message'])?> // Kommer i vissa fall ha länkar i sig
</div>

任何幫助是極大的贊賞。 提前致謝。

為您的錨點制作點擊處理程序並調用 stopPropagation:

$('a').click(function(event){
   event.stopPropagation();
});

這將禁用事件冒泡。 並且不會觸發 div 點擊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM