簡體   English   中英

單擊鏈接PHP時激活Javascript

[英]Activate Javascript when click link PHP

我在HTML / PHP中有一個鏈接,在click事件上,我希望激活/執行JavaScript / Jquery代碼:

PHP / HTML:

echo "<a id='kodelinka' class='linknew' href=''>$kd_mrp</a>";

JavaScript:

<script type="text/javascript">
$('#kodelinka').click(function(){        
    var value = "bbbb";
    alert("aaaaa");
    $('#kodelink').fadeOut();
});
</script>

如何激活腳本?

嘗試像

echo "<a id='kodelinka' class='linknew' href='javascript:;'>$kd_mrp</a>";

您需要阻止錨標記默認操作。您也可以像

$('#kodelinka').click(function(e){        
    e.preventDefault();

確保您的腳本在頁面中正常工作

嘗試使href去js

echo "<a id='kodelinka' class='linknew' href='javascript:void(0);'>$kd_mrp</a>";

對於PHP部分,您可以使用

<?php echo "<a id='kodelinka' class='linknew' href=''>$kd_mrp</a>"; ?>

或者如果您想在html中

<a id='kodelinka' class='linknew' href=''><?php echo $kd_mrp; ?></a>

現在進入javascript部分

<script type="text/javascript">
$('#kodelinka').click(function(){        
    var value = "bbbb";
    alert("aaaaa");
    $('#kodelink').fadeOut();
});
</script>

如果您不知道,則需要使用jquery的警報功能

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

這是3個樣本:

<a href="####"></a>
<a href="javascript:void(0)"></a>
<a href="javascript:void(null)"></a>

不要使用href =''

暫無
暫無

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

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