當前位置:才華齋>設計>網頁設計>

什麼是Jquery

網頁設計 閱讀(2.12W)

jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之後又一個優秀的JavaScript程式碼庫(或JavaScript框架)。jQuery設計的宗旨是“write Less,Do More”,即倡導寫更少的程式碼,做更多的事情。它封裝JavaScript常用的功能程式碼,提供一種簡便的JavaScript設計模式,優化HTML文件操作、事件處理、動畫設計和Ajax互動。

什麼是Jquery

JQuery是繼prototype之後又一個優秀的Java庫。它是輕量級的js庫 ,它相容CSS3,還相容各種瀏覽器(IE6.0+, FF1.5+, Safari2.0+, Opera9.0+),jQuery2.0及後續版本將不再支援IE6/7/8瀏覽器。jQuery使使用者能更方便地處理HTML(標準通用標記語言下的一個應用)、events、實現動畫效果,並且方便地為網站提供AJAX互動。jQuery還有一個比較大的優勢是,它的文件說明很全,而且各種應用也說得很詳細,同時還有許多成熟的外掛可供選擇。jQuery能夠使使用者的html頁面保持程式碼和html內容分離,也就是說,不用再在html裡面插入一堆js來呼叫命令了,只需要定義id即可。

jQuery是當前很流行的`一個Java框架,使用類似於CSS的選擇器,可以方便的操作HTML元素,擁有很好的可擴充套件性,擁有不少外掛。

jQuery可以快速找到文件中的html元素,並對其進行操作,如隱藏、顯示、改變樣式、新增內容等。能夠方便的在頁面上新增和移除html元素。這些功能雖然使用Java也能實現,但是jQuery絕對使這些工作變得更加簡單。"Write Less Do More".

我個人感覺jQuery的語法比純Java還要容易掌握,我對Java語法中的HTML部分不熟悉,也看過一些,但是感覺關鍵字太多,語法較複雜。但是使用jQuery卻很簡單,所有元素都使用val()、text()、html()三個函式進行操作,易學易用。

jQuery-UI是一個基於jQuery Core的專門應用於介面的元件,具有各種常用控制元件(很美觀、有動畫效果、使用簡單)。

jQuery是一種獨立於服務器端程式碼的框架,獨立於或者Java(當然其他Java框架也是這樣),但是對於初學jQuery的人來說,可能感覺不知如何將其與伺服器端控制元件和程式碼融合在一起使用,其實簡單來說,你把伺服器端控制元件當成HTML控制元件,就可以使用jQuery了。

jQuery AJAX也很容易使用,配合$和 Web Service把前後臺無縫的整合到了一起,幾乎可以實現任何你能想到的頁面功能。Web Service(用C#程式碼)負責處理資料和業務邏輯,這正是C#最擅長的。前臺用html和jquery處理頁面顯示,這正是html和jquery最擅長的,前後臺用$一互動,這個程式就很OK了。