gonejko adlı üyeden alıntı: mesajı görüntüle
Merhabalar,
Aşağıdaki kod ile silme onayı alıyorum fakat js içerisine link vermeden sadece linki a tagına vermek istiyorum. Bu işlemi nasıl yapabilirim.

not: href="javascript:;" kısmındaki javascript:; silinip link yazıldığında popup açılıp ardından onay almadan kapanıyor.


<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<link href="http://www.jqueryscript.net/demo/Lightweight-Web-Popup-Plugin-For-jQuery-ymzbox/ymz_box.css" type="text/css" rel="stylesheet" />
<script src="http://www.jqueryscript.net/demo/Lightweight-Web-Popup-Plugin-For-jQuery-ymzbox/ymz_box.min.js" type="text/javascript"></script>

<a href="javascript:;" id="confirm">ymzbox confirm</a>

<script>
$(document).ready(function() {
    $("#confirm").click(function(){ ymz.jq_confirm({title:"Confirm Dialog", text:"Are You Sure?", no_btn:"Cancel", yes_btn:"Confirm", }); });   
});
</script>
Bu sorunu ortadan kaldırmak için
1. Yöntem
Click işlevinin sonuna return false; ekleyerek yapabilirsiniz.
2.Yöntem
preventDefault() yöntemini kullanarak yapabilirsiniz.

preventDefault yöntemi
$(document).ready(function() {
	$("#confirm").click(function(e) {
		ymz.jq_confirm({
			title: "Confirm Dialog",
			text: "Are You Sure?",
			no_btn: "Cancel",
			yes_btn: "Confirm",
		});
		e.preventDefault();
	});
});
3.Yöntem
Popup onay işini button etiketi ile yapabilirsiniz.
<button id="confirm">Onayla</button>
Hayırlı günler dilerim.