在舊的jQuery一個可以添加一個功能的document.ready像這樣的頂部:定義document.ready()函數的序列?
$.readyList.unshift(function() {
現在這是不可能的了。是否有另一種方法將一個功能移到頂端?我們的ASP.NET頁面由不同的控件組成,它們都有自己的document.ready,所以目前我不可能改變它。但是我需要一個函數在所有其他函數之前運行。
有沒有另一種「乾淨」的方式來做到這一點?
在舊的jQuery一個可以添加一個功能的document.ready像這樣的頂部:定義document.ready()函數的序列?
$.readyList.unshift(function() {
現在這是不可能的了。是否有另一種方法將一個功能移到頂端?我們的ASP.NET頁面由不同的控件組成,它們都有自己的document.ready,所以目前我不可能改變它。但是我需要一個函數在所有其他函數之前運行。
有沒有另一種「乾淨」的方式來做到這一點?
你能給你的意思更具體的例子?什麼阻止你在document.ready()的頂部運行條件來調用你需要的函數? –
我們有多個開發人員構建的控件。所以改變它們都很複雜。 – Remy
那麼爲什麼不把你的函數設置爲第一個就緒處理程序呢?在包含jquery後面設置它 –