我對下面的問題難住了一點點,恐怕該解決方案是太明顯了,但我看不到它了。問題,怎麼來的,這jQuery代碼的工作原理:
$(document).ready(function() {
var q = $(".box").val();
$.get("db.php", {searchterm: "test", type: "search", time: "2pm" },
function(twitter){
var tweets = JSON.parse(twitter);
}
);
,但如果我讓一個click事件的一部分,那麼它將無法工作:
$(document).ready(function() {
$(".btn").click(function() {
var q = $(".box").val();
$.get("db.php", { searchterm: "test", type: "search", time: "2pm" },
function(twitter){
var tweets = JSON.parse(twitter);
}
);
});
當然,我的html頁面確實有使用類名稱「BTN」
螢火蟲按鈕閃爍內jQuery的錯誤信息,但重置控制檯馬上讓我無法讀取或從日誌複製錯誤。有什麼建議麼?
或使用'的preventDefault();' – 2009-10-16 15:34:25
格雷格沒有注意到這個錯誤:) – 2009-10-16 15:43:05
非常感謝提供的解決方案!我需要研究這個返回假概念:) – DrDee 2009-10-16 15:47:12