圖片一定要載入完成才能知道它的寬度和高度,因此在 jquery 中,建議用 load 來取得相關的資訊,例如:
$('img').load(function(){ // 寬 this.width; // 高 this.height; });
圖片一定要載入完成才能知道它的寬度和高度,因此在 jquery 中,建議用 load 來取得相關的資訊,例如:
$('img').load(function(){ // 寬 this.width; // 高 this.height; });
RWD類 外部影片嵌入也能依照網頁寬度自動縮放 h…
ckeditor 可以在 iphone 的 chrome 上使用,卻不能在 android 的 chrome 上使用,這邏輯怪怪的,不知道是設計者故意的?還是一個bug?不過在手機上螢幕那麼小,要用 ckeditor 也是很麻煩就是了。
網頁在完全載入之後,所有的 dom 事件也一併做完,但是有時候我們會利用動態方式,給網頁新增一個新的 dom 時,它就沒有被賦予到,必須還要做一次。所以當初這個 live() 就是用來處理這樣子的狀態,免去 dom 還要重做一次。
但是這個 .live() 並不完美,存在一些缺點(效能)和 bug,詳細細節請查看 http://api.jquery.com/live/ 說明。於是官方在 1.7 版本時請大家捨棄了這個過時的 function ,並建議改使用 .on() 取代 .live()。
jQuery UI已經寫好了許多好用的網頁效果,例如『Autocomplete』,像我們在google做搜尋時,它都會自動列出一些詞句,讓你直接點選,而不用完全輸入。這個效果,中文叫做『自動完成』或是『搜尋建議』。
但是,『Autocomplete』對於中文詞句,在不同瀏覽器(例如:Firefox)會發生無法使用的情形。
以下我們只需要修改一個地方就可以使用。
Fancybox是一個jquery的外掛,讓你的圖片可以有燈箱(lightbox)效果。而且還不只支援圖片,像是單一flash、youtube、googlemap,或是iframe一個網頁通通可行。