今天開發的時候,遇到乙個問題,如下**:
函式:/*取消訂餐*/
function cancel(oid) ,
type: "post",
datatype: "json",
success: function (data)
});
}else );}}
});});
}在執行的過程中, $(this).parent().html("尚未訂餐");報錯
在通過瀏覽器除錯的過程中,發現$(this)並不是想象的標記物件,而是乙個window物件
由此,我想到了原因,
在js函式的執行過程中,涉及到乙個執行環境(域)的問題,即實際呼叫cancel函式的並不是元素,而是window物件
解決方法:
傳遞this(代表a元素)
函式中:
function cancel(oid,obj)
2、通過jquery on方法繫結click事件
方法 略
《鋒利的jquery》認識jquery總結
window.onload和 document ready 執行時機不同,前者必須等待網頁中所有的內容載入完畢後,後者是所有dom結構繪製完畢後 編寫個數前者只允許乙個,後者允許多個。jquery物件和dom物件是不同的,但是可以進行相互轉換 var jq jq var jq jq 0 var jq...
關於壹佰衛生環境,我自己的認識
前幾天在壹佰大廳開了乙個關於衛生環境的會議。我作為16期的當月後期負責人對這件事還是很有感觸的,那究竟是 成大事者不拘小節 呢還是 細節決定成敗 呢?能成大事者,所不拘泥於的小節都是瑣事,無關緊要之事。而決定成敗的 細節 在成功者的眼中則是重中之重。俗話說的好,一屋不掃何以掃天下?自己面前的爛攤子都...
關於DDD的認識
引用自http www.jdon.com jivejdon forum messagelist.shtml?thread 32093 count 15 start 30 什麼是dao,repository?在repository情況下,dao其實是多餘的,repository可以完全替代dao。以j...