0
我正在使用@ Html.RenderAction呈現一個頁面,我想使用$.ajax()
來更新頁面,但是當我嘗試這樣做時,如果使用click事件,則無法識別如果我使用的代碼的第二塊是不是一個答案,因爲只有第一次點擊的認可和隨後的每次點擊都無法識別使用事件代表團不能使用@ Html.RenderAction
$('.saleType > a').click(function() {
var saleType = $(this).text();
alert(saleType)
//ajax request made
})
下面的代碼
$(document).on('click', '.saleType > a', function() {
var saleType = $(this).text();
alert(saleType)
//ajax request made
});
但click事件被識別。
爲什麼我的第一個代碼塊不工作?
編輯: 感謝@shyju我可以看到代碼獨立工作,所以我的問題是如何調試這個問題?
對我來說工作正常http://jsbin.com/cakizilozu/edit?html,js,console,output – Shyju
我擔心會發生這種情況:S我該如何進行調試我的問題? – tony09uk