我有以下 HTML 代码:
<span class="c-bl-btn c-print-btn"><input type="button" class="more print_invoice" name="" id="" value="Print Invoice" onclick="javascript:window.location.href='{$control_url}modules/transactions/view_transactions.php?op=print_invoice&txn_no=101&user_id=1001'"></span>
现在我jQuery
在类上调用一个函数,print_invoice
如下所示:
$('.print_invoice').live('click', function (e) {
// alert('here');
e.preventDefault();
var post_url = $(this).attr('href');
window.open(post_url, 'Transaction Invoice', 'width=640, resizable=yes, scrollbars=yes, toolbar=no, menubar=no, location=no, directories=no, status=true')
});
$('.print_invoice').unbind('click');
但是我无法在上面的函数调用中获取 href 属性值。实际上我想使用其中URL
包含的值,"javascript:window.location.href"
但我无法做到这一点。