jQuery在输入中更改document.location.href

时间:2011-07-06 20:44:31

标签: jquery

是否可以使用jQuery来做到这一点:

如果正文有<div id="wpadminbar"> 然后从

中更改此输入中的document.location.href
<input type="button" onclick="document.location.href='/wp-login.php?action=register';" value="Forum" id="forum">

<input type="button" onclick="document.location.href='/forum';" value="Forum" id="forum">

3 个答案:

答案 0 :(得分:6)

if($('#wpadminbar').length > 0) {
    $('#forum').attr('onClick', "document.location.href='/forum';");
}

答案 1 :(得分:5)

您可能希望仅在Javascript中执行此操作。不要改变那里的链接,试试这个:

<script type="text/javascript">
 $(document).load(function() {
  $("#forum").click(function() {
   document.location.href="your URL";
  });
 });
</script>

如果可以,请将其放在<head>

答案 2 :(得分:0)

尝试

jQuery("#forum").attr("onclick", "document.location.href='/forum'");