[jQ]iviewer 0.1
作者:男丁格爾 | 日期:2009-10-12 | 分類:jQuery 外掛 | 瀏覽:1,039 | 留言:8
jQuery 本身並沒提供滑鼠滾動(Mouse Wheel)事件,當要特別針對滑鼠滾動來處理時就得自己額外再寫程式去判斷瀏覽器的差異性。不過現在也有 Mouse Wheel Extension 套件了,讓我們可快速的加上滑鼠滾動(Mouse Wheel)事件囉!
有用過 Google 庫存頁面的人應該會看到它會高亮顯示我們搜尋的關鍵字,其實這也只是找出文章中有關鍵字的部份,然後加上背景顏色。但一般開發者也許並沒有對 JavaScript 有研究,所以就有好心的網友基於highlight 3.0下寫了一個 jQuery.highlightRegex 的套件。只要指定要 highlight 的字串內容即可。
記得筆者曾經寫過一篇「用 JavaScript 來做偽浮水印」,那時是用 JavaScript 來寫的,得經過計算才能把版權宣告的圖片放在右下角。現在筆者把整個效果用 jQuery 來改寫,並把原本要計算的版權宣告圖片位置換成 background-position 的方式來控制,這樣想放那就只要設定一下就好了。
jQuery 中提供了很多方便的選擇器來讓我們可以在 DOM 中輕鬆的查詢,就連 XML DOM 也能享受到它強大的選擇器所帶來的效益。不過 jQuery 無法把一般普通的 XML 規格字串想要轉成 XML DOM,所以就有 jQuery xmlDOM Plugin 套件的產生囉。
現在流行沒圖沒真相,就連一些購物網也會把下標的畫面給 Capture 起來,不過如果網頁太長的話,要手動去截取還真是有點麻煩。所以就產生 Page Capture 這個程式囉。
若要截取一些像是論壇的畫面時,請先用 IE 登入並記住狀態再執行程式來抓圖。
在 JavaScript 1.5 中對 Object 新增了一個 watch() 的函式,可用來監視本身屬性的異動。不過並不是所有的瀏覽器的支援的,因此 jQuery Watch 套件的作者就透過 setTimeout() 的方式來做監視,當然如果瀏覽器本身已經支援時就會直接使用內建的方法。