demoshop

demo, trying to be the best_

在 Visual Studio 2008 以後開發 JS 上有了一個很好的變動,智能提示(Intellisense)的支援,在2010版的時候更加加強了這一塊的資源,使用 Visual Studio 開發 JS 的網友應該都能體會到智能提示(Intellisense)的方便性,但是官方也僅提供了 jQuery 和 jquery.validate 的支援,這些東西網路上一堆API可以查,有沒有提示說真的demo認為沒那麼重要,通常開發網站的時候一定作寫一些自己的 JS 檔,這些 JS 檔才是真正需要智能提示(Intellisense)的支援,當協同開發的時候令一位專案成員不需要每次都還要開啟檔案才知道這功能是幹什麼的、要怎麼用或是會回傳什麼。

之前用過了不少的 Lightbox 後來是有一陣子都使用 FancyBox 但是最近發現了這一套 Colorbox 實在是讓我驚艷,不但檔案小效果多而且和 IE6 配合的還不錯,真是大力的推薦。

對於每天要接觸 jQuery 的我來說面對這多如牛毛的事件、屬性還真的有時候會忘記怎麼使用,每次都要上 jQuery 官網去查詢相關的使用方式,雖然說很方便但是開啟頁面的速度總是不理想,可能只是需要看三秒就知道的功能需要花一分鐘左右去開啟網站(jQuery 官網太熱門很容易塞阿)好在有好心人提供了離線版的API查詢。

一個功能豐富的日期選擇器,而且開啟速度快,程式 Size 小,擁有豐富的事件可以擴充,最棒的是作者真的幫我們想到很多,幾乎你想到的需求它都支援了,demo試用過後真是覺得太佛心了。

現在的網頁連動式下拉選單相當的普遍,之前 demo 也有寫過一篇,當時是利用 AJAX.NET Toolkits 來完成的,現在介紹一下使用 jQuery 的寫法。

因為 jQuery UI 的 Datepicker 有點龐大(約100k),所以 demo 試了幾種較輕量化的 日期選擇器,東挑西挑下選擇了這套,jQuery Date Input (12k)毫無特效,不過對於基礎的選擇日期是堪用了。

因為 jQuery Validate 實在是 Client 端驗證的極品,所以前先日子遇到了個驗證身分證字號的需求,剛好在網路上有找到不錯的範例,使用了以後發生某些英文開頭的身分證字號死都驗證不過於是就修改了一下 code ,再放上來分享給各位。

在MAC的作業系統上內建的選單就是這種樣子,非常的漂亮也有很多Windows的用戶安裝外掛讓自己的作業系統也可以擁有這漂亮的選單,前幾天找到這風格的套件就超想把它實做在專案中,礙於找不到適合的區塊,所以先發篇文紀錄一下啦。

新案子準備要開始了,今天花了一點時間上網找 jQuery 的套件,來看看有沒有辦法讓使用者感覺更美好,晃者晃者就看到了一個相當好的套件, Alert Dialogs 馬上就來推薦給各位朋友啦。

檔案上傳這部份幾乎每個網站都會用到,原始的上傳方式對於使用者經驗相當的差,所以最近都希望使用非同步來上傳,demo找到了這套輕巧好用的Ajax Upload來推薦給你。

今天很淒涼的在用 jQuery 寫 ASP.NET MVC 的 client-side 驗證和 UI 在某一次受不了怪物的侵襲之下動用MP呼叫了 BOSS 前來搭救, BOSS 看了一眼我的 Code 就問,你幹啥不用 IntelliSense? 我幹啥不用? 我怎麼知道我幹啥不用 因為我沒得用阿...