Time of Update: 2013-10-16
複製代碼 代碼如下: /* * jqpressToos1.0 * * Copyright (c) 2011 yepeng * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * */ $.fn.extend({ //外掛程式名稱:Tab選項卡 jqpressTab: function(options) { //參數和預設值 var defaults = { _tabClass:
Time of Update: 2013-10-16
但是你懂的,瀏覽器實在太不和諧了,相容性且不說,各種座標屬性看得人頭昏眼花,極容易混淆。好吧,我來總結一下: 測試瀏覽器:IE8, Chrome13, FF8, Safari5, Opera11 先上測試案例(用HTML5的doctype測試,也可看出未來的發展趨勢,其他doctype可自行測試): 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type"
Time of Update: 2013-10-16
首先看下效果,沒什麼特別,呵呵!調用的代碼呢,則是相當簡單,不需要建立其他的Label或者span標籤,指令碼將自動產生: 複製代碼 代碼如下: <input type="text" id="txt1" onkeyup="checkResult(this.value == '', 'txt1', ' *這裡不可為空喔!')" />
Time of Update: 2013-10-16
這是一種在有限的網頁空間內展示更多內容的良好方式,而且能吸引使用者注意力。如果你想知道這是如何?的,那麼本文收集的30個投影片外掛程式和教程將協助您實現這種效果。 JCOVERFLIP Live DemoCREATE A CUSTOM IMAGE GALLERY WITH JCAROUSEL Live DemoCOIN SLIDER Live DemoLOOPEDSLIDER Live DemoNIVO SLIDER Live DemoCOLORFUL SLIDERS WITH JQUERY &
Time of Update: 2013-10-16
外掛程式需求(功能需要) 一個外掛程式就是完成一個特定的功能,我們在動手製作一個外掛程式時應該確定該外掛程式開發完成後應具備哪些功能供我們使用。 在某天早上,按模式的完成開機、串連資料庫、開啟VS開發環境、偵錯工具。程式跑起了,可是頁面中的有段內容超過了頁面所容許的範圍。這還不容易喲,SubString唄, 對,這的確是個好法子,能解決這類問題,但當頁面需要被處理過後的內容進行互動,這種方法難免有點不適應了,那麼我們就使用Jquery開發一個滿足該需求的外掛程式吧; 開發須知
Time of Update: 2013-10-16
1,dispatchEvent()這是標準的觸發事件方法,使用時需要先建立好事件對象。如下複製代碼 代碼如下: var evt = document.createEvent('Event'); evt.initEvent('click',true,true); element.dispatchEvent(evt); 2,fireEvent() 這是IE舊版本中實現的觸發事件方法,它無須建立事件對象,直接使用。如下 複製代碼 代碼如下: element.fireEvent('onclick');
Time of Update: 2013-10-16
——這就要從JAVASCRIPT的解譯器開始說起了:每當JAVASCRIPT解譯器開始執行一個函數的時候,都會建立一個執行環境,並且還會產生一個和這個函數息息相關的變數對象,在這個執行環境中定義的一切變數或者函數都會被他儲存起來。但是他就像有關部門,可能和你息息相關,但是你永遠找不到他的身影,你是無法調用這個對象的,但是JAVASCRIPT解析器處理資料時便會調用到它。
Time of Update: 2013-10-16
jQuery的事件模組嚴重依賴於其資料儲存(jQuery.data),你會發現My Code中的dataManager對象對應它。 這裡只提供bind和unbind方法。暫不包含 1, 事件命名空間(event namespace) 2, 事件代理(event delegation) 3, 特殊事件如dom ready 介面如下: 複製代碼 代碼如下: E.bind(el, 'click', fn); E.bind(el, 'click', fn, data); E.unbind(el,
Time of Update: 2013-10-16
為指定元素添加 CSS 類:通過添加 CSS 類改變元素的外觀和感覺,非常乾淨的方法,而不是添加內聯樣式。使用 jQuery,這很容易做到:$('#myelement').addClass('myclass');從指定元素移除 CSS 類:你可能覺得添加 CSS 類的操作已經灰常牛逼,但我們還需要知道如何移除不需要的 CSS 類。下面的代碼能做到這一點:$('#myelement').removeClass('myclass');檢測指定元素是否具有某個 CSS
Time of Update: 2013-10-16
簡單 輕盈 快速 高效! html結構: 複製代碼 代碼如下: <div id="menu"> <ul id="G_chan-panel" class="pop-panel pp_channels Fix" style="position: absolute; visibility:
Time of Update: 2013-10-16
1.源碼 複製代碼 代碼如下: <script type="text/javascript"> $(function() { $("#btn_1").click(function() { var $keyword = $("#Text1").val() setHeightKeyWord('bbb', $keyword, 'Red', true) }); }); function setHeightKeyWord(id, keyword, color, bold) { if
Time of Update: 2013-10-16
小提示視窗 CSS W3C建立CSS標準的目的是以CSS取代HTMLHyper Text Mark-up Language 超文字標記語言 (HTML)表格式布局、幀和其他表現的語言。純CSS布局與結構式XHTMLThe Extensible HyperText Markup Language 可擴充超文字標記語言 (HTML)相結合能協助設計師分離外觀與結構,使網站的訪問及維護更加容易。 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-16
同樣是一道面試題,來自有道前端的面試。 寫一個函數處理大資料的相加問題,所謂的大資料是指超出了整型,長整型之類的常規資料類型表示範圍的資料。實現語言不限。 我是用js實現的,說一下我自己的思路: 1、首先這個題目最重要的環節在考慮怎麼儲存大資料?用什麼資料類型儲存呢?最簡單可行的方式是String 2、確定了使用何種類型儲存資料之後這個題目就明朗了。首先判斷兩個傳入字串的長度,取最短的len迴圈,兩者從低位開始對應位相加,同時注意儲存進位。在短的資料處理完後,將進位交給較長串的剩餘部分處理。
Time of Update: 2013-10-16
1、通過css實現水平置中: 複製代碼 代碼如下: .className{ margin:0 auto; width:200px; height:200px; } 2、通過css實現水平置中和垂直置中 通過css建立一個水平置中和垂直置中的div是一件比較麻煩的事情,您必須事Crowdsourced Security Testing道另外一個div的尺寸: 複製代碼 代碼如下: .className{ width:300px; height:200px; position:absolute;
Time of Update: 2013-10-16
如下是實現過程: 第一步:準備xml檔案,並放置在網站根目錄下,名為Area.xml 複製代碼 代碼如下: <?xml version="1.0" encoding="utf-8" ?> <area> <province id="1" name="北京"> <city id="1" name="北京"> <county id="1" name="東城區" /> <county id="2" name="西城區" />
Time of Update: 2013-10-16
每次申明一個jQuery對象的時候,返回的是jQuery.prototype.init 對象,很多人就會不明白,init明明是jQuery.fn的方法啊,實際上這裡不是方法,而是init的建構函式,因為js的prototype對象可 以實現繼承,加上js的對象只是引用不會是拷貝,new jQuery,new jQuery.fn和new jQuery.fn.init的子物件是一樣的,只是有沒有執行到init的不同,這裡就不講原因了,等下一篇再講為什麼會是這樣。
Time of Update: 2013-10-16
問題描述: html代碼如下: <iframe src="http://www.jb51.net" id="addOrUpdateIframe" style="width:870px;height:450px;" border="0" scrolling="yes" ></iframe> 我用 jquery 的attr 方法設定 iframe的src屬性 $("#addOrUpdateIframe").attr("src",
Time of Update: 2013-10-16
這裡把符合以下條件的對象稱為偽數組 1,具有length屬性 2,按索引方式儲存資料 3,不具有數組的push,pop等方法 如 1,function內的arguments 。 2,通過document.forms,Form.elements,Select.options,document.getElementsByName() ,document.getElementsByTagName() ,childNodes/children
Time of Update: 2013-10-16
類型賦值類似變數傳遞的問題。 基礎資料型別 (Elementary Data Type)不必說,傳值的。 複製代碼 代碼如下: var a=5; var b=a; b=3; alert(a);//提示5 alert(b);//提示3 由此觀之,發現改變b不會改變a,因為都是變數的值在來回傳遞,和變數本身沒有關係。 物件類型,傳址的。 複製代碼 代碼如下: var a=new Object(); a.x=5; var b=a; b.x=3; alert(a.x);//提示3 alert(b.x)
Time of Update: 2013-10-16
源於C#中的string.Format() 複製代碼 代碼如下: String.prototype.format = function(args) { if (arguments.length>0) { var result = this; if (arguments.length == 1 && typeof (args) == "object") { for (var key in args) { var reg=new RegExp ("({"+key+"})","g");