jquery confirm promt question
Posted: Wed Sep 09, 2009 9:45 pm
I found this great script online that does confirm prompts on hrefs. But the href is hardcoded into the js file.
I am trying to make the href get taken from the link itself since...
html...
js...
I want the js file to grab the href from the comfirm link and us that as the href...
Is this something that can be done ?
Any help would be appreciated!
Cheers,
Doug
I am trying to make the href get taken from the link itself since...
html...
Code: Select all
<a href='#1' class='confirm'>Demo</a>Code: Select all
$(document).ready(function () {
$('#confirm-dialog input.confirm, #confirm-dialog a.confirm').click(function (e) {
e.preventDefault();
// example of calling the confirm function
// you must use a callback function to perform the "yes" action
confirm("Continue to the SimpleModal Project page?", function () {
[b]window.location.href = 'http://www.ericmmartin.com/projects/simplemodal/';[/b]
});
});
});
function confirm(message, callback) {
$('#confirm').modal({
closeHTML:"<a href='#' title='Close' class='modal-close'>x</a>",
position: ["20%",],
overlayId:'confirm-overlay',
containerId:'confirm-container',
onShow: function (dialog) {
$('.message', dialog.data[0]).append(message);
// if the user clicks "yes"
$('.yes', dialog.data[0]).click(function () {
// call the callback
if ($.isFunction(callback)) {
callback.apply();
}
// close the dialog
$.modal.close();
});
}
});
}
Code: Select all
window.location.href = [b]href-on-html-link-here[/b];Any help would be appreciated!
Cheers,
Doug