我有一個網頁在點擊時重定向到另一頁。 在第二頁上我有這樣的:
<?php if(isset($_POST['tab1'])) { ?>
<script>$('#home').trigger('click'); </script>
<?php }?>
的$_POST
傷愈復出沒關係,只是我在控制檯中對jQuery的這個錯誤:
在Firebug:
TypeError: $("#home") is null
還是在Chrome:
$('#home').trigger('click');
如果我運行這個:alert(document.getElementsByTagName('#home'));
我得到一個警報,提供:[object HTMLCollection]
爲undefined
如果我認爲我可以看到我的jQuery有來源:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"></script>
<script>
!window.jQuery && document.write('<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js"><\/script>');
</script>
爲什麼jQuery的失敗,任何想法?