2013-03-07 66 views
1

這應該是基本的我以前沒有做過..你只需點擊一個鏈接,並有「取消」或「確定」 - 與當前腳本,點擊取消重定向你作爲好。當它應該讓你在當前頁面上。jquery移動提醒取消鏈接

這是移動的,我是否也應該使用.on?

JS

$("a").click(function(event){ 
    if (confirm('click ok to continue, or cancel to stay on page')) { 
    } 
}); 

感謝

+0

到底是什麼問題嗎?請更好地定義問題。 – Lowkase 2013-03-07 14:57:45

+0

點擊取消應該取消對話框,並將您留在頁面上。目前它重定向的方式與單擊「確認/確定」 – Josh 2013-03-07 14:59:31

回答

1

嘗試preventDefault()

$("a").click(function(event){ 
    event.preventDefault(); 

    if (confirm('click ok to continue, or cancel to stay on page')) { 

    } 
}); 

或者:

$("a").click(function(event){ 

    var answer = confirm('click ok to continue, or cancel to stay on page'); 

    if(answer){ 
     // go to destination 
     return true; 
    }else{ 
     // cancel 
     return false; 
    } 
}); 
+0

一樣無效。取消,工作正常,但確認不起作用。 – Josh 2013-03-07 15:01:07

+0

答覆已更新。你的問題有點含糊。 @Josh – darshanags 2013-03-07 15:05:51

+0

真棒,謝謝! :) – Josh 2013-03-07 15:08:42