2014-04-24 67 views
0

我在HTML/PHP的鏈接,並在單擊事件,我想的JavaScript/jQuery代碼激活/執行:啓用JavaScript,當點擊鏈接PHP

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> 

如何激活腳本?

回答

0

嘗試像

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

您需要防止錨標記默認action.Also你可以像

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

Makesure你的腳本是在你的頁面的工作

0

嘗試做href去js

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

對於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> 
0

這裏是3個樣品:

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

不使用的href =「」

+0

它的壞......恕我直言,HREF總是應該使用。對於「在新標籤中打開」正常工作。或者如果你不需要href,不要使用'a' –