2014-02-22 77 views
1

我有一个使用jQuery重定向页面的脚本。我希望它重定向到标签<a href="delete.php?id=23"中指定的链接。下面是我的代码,它重定向到一个固定的URL http://localhost/Project1/delete.phpjQuery页面重定向

<script> 
jQuery.noConflict(); 
jQuery(document).ready(function(){ 
    var site_url = 'http://localhost/Project1/delete.php'; 
    jQuery('#Delete').confirmOn({ 
     questionText: 'This action cannot be undone at a later time, are you sure?', 
     textYes: 'Yes, I\'m sure', 
     textNo: 'No, I\'m not sure' 
    },'click', function(e, confirmed) { 
     if(confirmed) window.location.href = site_url; 
    }); 
}); 
</script> 

<a href="delete.php?id=23" id="Delete" title="Delete This">Delete Me</a> 

回答

2

您可以使用attr()prop()让你的锚的href值。所以,你可以这样做:

var site_url = $('#Delete').attr('href'); // or .prop('href') 

代替:

var site_url = 'http://localhost/Project1/delete.php'; 
+1

马丽娟,这正是我需要的,非常感谢你:) – Arif