Time of Update: 2018-12-07
如果大家看jquery的sourcecode就知道一開始就有兩對小括弧,是什麼意思呢! 真的是比較困惑, 這麼神奇的代碼,什麼意思啊? 我們先看看jQuery一開始是怎麼寫的:(function(){ // jquery 代碼 })(); 它是由什麼組成呢? 有一個匿名函數(函數沒有名字),此匿名函數被一對小括弧包裹著,這對小括弧右邊還有一對小括弧.我們再看常用一般函數定義方式. //函數定義 function func1(){ alert("hello,world");
Time of Update: 2018-12-07
定義指定內含文本要以比當前字型稍小的字型顯示。Specifies that the enclosed text should be displayed in a smaller font. 注釋此元素在 Internet Explorer 3.0 及以上版本的 HTML 中可用,在 Internet Explorer 4.0 及以上版本的指令碼中可用。此元素是內嵌元素。此元素需要關閉標籤。The SMALL element is available in HTML as of Internet
Time of Update: 2018-12-07
定義表示 SELECT 元素中的一個選項。Denotes one choice in a SELECT element.注釋在 Internet Explorer 5 及以後版本中,OPTION 元素是 all 集合的一部分。而在較早版本中,你只能通過 SELECT 元素的 options 集合獲得對這些元素的訪問。你只能在與 OPTION 位於同一視窗的 SELECT 元素裡添加 OPTION 元素。除了 background-color 和 color,通過 style 為 option
Time of Update: 2018-12-07
一、什麼是閉包? “官方”的解釋是:所謂“閉包”,指的是一個擁有許多變數和綁定了這些變數的環境的運算式(通常是一個函數),因而這些變數也是該運算式的一部分。 相信很少有人能直接看懂這句話,因為他描述的太學術。我想用如何在Javascript中建立一個閉包來告訴你什麼是閉包,因為跳過閉包的建立過程直接理解閉包的定義是非常困難的。看下面這段代碼: function a(){ var i=0; function b(){ alert(++i);
Time of Update: 2018-12-07
郭 宗寶, 軟體工程師, IBM簡介: Web2.0 技術鼓勵個人的參與,每個人都是 Web 內容的撰寫者。如果 Web 應用能夠提供離線的功能,讓使用者在沒有網路的地方(例如飛機上)和時候(網路壞了),也能進行內容撰寫,等到有網路的時候,再同步到 Web 上,就大大方便了使用者的使用。HTML5 作為新一代的 HTML 標準,包含了對離線功能的支援。本文介紹了 HTML5 離線功能中的離線資源緩衝、線上狀態檢測、本機資料儲存等內容,並舉例說明了如何使用 HTML5 的新特性開發離線應用。
Time of Update: 2018-12-07
jQuery.noConflict()函數,運行這個函數將變數$的控制權讓渡給第一個實現它的那個庫。這有助於確保jQuery不會與其他庫的$對象發生衝突。在運行這個函數後,就只能使用jQuery變數訪問jQuery對象。例如,在要用到$("div p")的地方,就必須換成jQuery("div
Time of Update: 2018-12-07
轉載:說到本機存放區,這玩意真是曆盡千辛萬苦才走到HTML5這一步,之前的曆史大概如所示: 最早的Cookies自然是大家都知道,問題主要就是太小,大概也就4KB的樣子,而且IE6隻支援每個網域名稱20個cookies,太少了。優勢就是大家都支援,而且支援得還蠻好。很早以前那些禁用cookies的使用者也都慢慢的不存在了,就好像以前禁用javascript的使用者不存在了一樣。 userData是IE的東西,垃圾。現在用的最多的是Flash吧,空間是Cookie的25倍,基本夠用。再之後Goog
Time of Update: 2018-12-07
文章目錄 文法說明例子 1例子 2例子 3例子 4例子 5 執行個體使用 noConflict() 方法為 jQuery 變數規定新的名稱:var jq=$.noConflict(); 親自試一試定義和用法noConflict() 方法讓渡變數 $ 的 jQuery 控制權。該方法釋放 jQuery 對 $ 變數的控制。該方法也可用於為 jQuery 變數規定新的自訂名稱。提示:在其他 JavaScript 庫為其函數使用 $
Time of Update: 2018-12-07
問題是這樣的:給input設定背景時如果不加fixed,即固定背景那麼在IE下當輸入文本超過文字框時背景會同時向左移動此問題在firefox下是不存在的。如下:程式碼<input type="text" style="background: #fff url(http://www.jasminemm.cn/img/icon_search.jpg) no-repeat 2px 2px;border:1px solid #d4d4d4;
Time of Update: 2018-12-07
看下面代碼<script type="text/javascript" src="jquery-1.3.1.js"></script><script type="text/javascript">$(function(){
Time of Update: 2018-12-07
作為一個web前端開發為了html語義化 常常要給內容模組加上一些標題來讓頁面更有意義當然還有我們的圖片按鈕在拋開css裸奔的情況下也能很順利的汲取到頁面資訊通常為了傳達更好的視覺效果,我們常用圖片替代掉字型而早前的前端開發常直接不在html中給出內容(內容為空白)這樣在沒有載入到css時就無法知道這個區塊究竟是什麼內容了通常位移掉字型的方式是使用text-indent:-9999px;可是他有一個局限性 他只適用於區塊層級元素block而我們往往有時候想位移掉的a上的字型,所以問題就來了tex
Time of Update: 2018-12-07
這節課程首先說明的是 如何才 canvas 中插入映像。canvas 插入映像的步驟:呵呵,又來了。1.首先當然準備一張圖片了。2.用 drawImage 方法將映像插入到 canvas 中。drawImage 方法 有三種形態的參數可以選擇第一種:我們先用最簡單的方法寫一個例子drawImage(image, x, y) 其中 image 是 image 或者 canvas 對象,x 和 y 是其在目標 canvas
Time of Update: 2018-12-07
HTML5能為我們做的事兒很多,最為可口的就是語義化標籤的應用,如果你已經在Chrome或者其他支援HTML5的瀏覽器上用過它的牛x,那這篇文章對你一定有用,因為現在你也可以在IE上用到HTML5。好吧!大前端今天的主題是:HTML5 Shiv下面是引用Google的html5.js檔案,好處就不說了:<!--[if IE]> <script
Time of Update: 2018-12-07
為了讓行動裝置也能用上jQuery,jQueryTeam Dev發布了jQuery行動裝置版開發項目jQuery Mobile Project(http://jquerymobile.com)。jQuery Mobile不僅會給主流移動平台帶來jQuery核心庫,而且會發布一個完整統一的jQuery移動UI架構。 對於大名鼎鼎的jQueryTeam Dev來說,當然要讓jQuery Mobile支援全球主流的移動平台,而不僅僅是北美流行的移動平台。想要知道jQuery
Time of Update: 2018-12-07
原文:Understanding Progressive Enhancement作者:Aaron Gustafson譯者:空帷 @ Taobao UED自 1994 年開始,Web 開發社群就擂起了名為“平穩退化 (Graceful Degradation)”的大鼓。這是一個從工程界引入的概念,其主旨是為那些最新最好的瀏覽器提供更全方位的瀏覽體驗,而對不幸使用 Netscape 4 的人們僅提供很少的一些準系統。這個方法的確能夠奏效,但它卻並不真正符合 Tim Berners-Lee
Time of Update: 2018-12-07
我現在終於發現了Chrome的強大,以前還有點鄙視Chrome,現在我發現IE也許根本不是瀏覽器的正宗,還有,發一下牢騷,我有點鄙視微軟了!哪些瀏覽器支援HTML5呢?支援HTML5的瀏覽器速查本文開始:支援HTML5的瀏覽器有哪些呢?下面我將介紹一下,但是要注意的是即使同一個瀏覽器的同一個版本,在 Mac 和 Windows 兩個平台,它們對 CSS3 和 HTML5 的支援也並不一致。本文是一份 Chrome, Safari, Firefox, Opera, IE 5 大瀏覽器,在
Time of Update: 2018-12-07
jQuery load的詳解 我在日誌裡介紹過,jQuery Load的簡單運用和如何防止Load使用緩衝。這篇文章將對jQuery Load做更加詳細的介紹。調用load方法的完整格式是:load( url, [data], [callback] ),其中url:是指要匯入檔案的地址。 data:選擇性參數;因為Load不僅僅可以匯入靜態html檔案,還可以匯入動態指令碼,例如PHP檔案,所以要匯入的是動態檔案時,我們可以把要傳遞的參數放在這裡。
Time of Update: 2018-12-07
作為程式員,面臨著多種技術趨勢並存以及逐步被替代的現狀,比如HTML5將會代替Flash,Android佔據移動開發的半壁江山等,那麼程 序員如何從中選擇優勢的技術,從而不會在技術大潮中被淘汰成為了重中之重,今天給廣大的程式員介紹一些必須要瞭解的技術以及,如何從整體看待這些技術趨 勢。觀點一:HTML5是趨勢,但不是你的優勢HTML5是趨勢,但它絕對不是 最佳選擇,現階段它無法給你銀彈。那為什麼它會如此之熱,而火熱的背後又會給你帶來什麼?微軟、Google、蘋果等各大廠商紛紛瞄準HTML5
Time of Update: 2018-12-07
JQuery製作的選項卡改進版
Time of Update: 2018-12-07
好久沒更新了,加一個jqery圖片展示效果<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type"