[英]a href combi with javascript onClick
如何使javascript“ onClick ”和html“ a href ”合並為一個鏈接? 我希望當我單擊鏈接時,第一步是“ onClick”,第二步是“ onClick”成功時,您需要使用“ a href”重定向到另一個頁面。
和
希望您能幫我,但我的英語不太好。 對此我感到抱歉。
使用jQuery,您可以嘗試以下操作:
<script type="text/javascript">
$(document).ready(function() {
var call_ajax = true;
$('#alink').click(function(e) {
if (call_ajax) {
e.preventDefault();
// Do AJAX
call_ajax = false;
}
}
</script>
<a href="http://www.google.com" id="alink">google</a>
這並不簡單,因為如果讓鏈接執行其默認操作(即重定向到其href),則不會觸發AJAX請求。
您需要做的是:
return false;
取消默認操作return false;
Try to use jquery with a dummy callback:
<a onclick="function1()" >function</a>
function function1(someVariable,function() {
function2(someOtherVariable);
window.location="http://www.yourpage.com/";
})
function function2(someVariable, callback) {
...YUOR CODE HERE
callback();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.