我劫持click事件並在href上執行$ .get()。問題是,我正在定義的函數沒有得到執行。jQuery.get()函數不執行
Firebug的控制檯,顯示了一個GET請求實際上由:
GET http://localhost:8000/products/a-26-tavella-grip-168168-1a-3/ 200 OK 12ms
所以,不知道本作的是什麼,該頁面只是一個簡單的HTML頁面。
$(document).ready(
function(){
$("a.product_link").click(function(event) {
event.preventDefault();
address = $(this).attr("href");
$.get(address, function() {alert('get was performed.');});
});
});
任何想法,爲什麼函數沒有被調用?
p.s.在此之前,函數的簽名包含我想要使用的數據,但是由於未定義返回,因此console.log(data)會返回 。
明確設置數據爲空變化沒有配對:( – panosl 2010-10-18 23:30:11