Time of Update: 2017-01-19
jQuery提供了兩個API可以直接用來為元素新增內容。 html() text() 其中html()是為指定的元素添加html內容 text()是為指定的元素添加常值內容 兩者的區別在於,text中的內容是純文字,不會被解析為html 如果要對如下html代碼進行操作 複製代碼 代碼如下: <body> <p></p> </body> 使用html() 複製代碼 代碼如下: $('p').html('<strong>Hello
Time of Update: 2017-01-19
$.trim(str) 返回:string; 說明:去掉字串首尾空格。 樣本: 先看個錯誤碼錯誤碼: 複製代碼 代碼如下: <input type="text" name="" id="results" value=""/> var content = $('#content').val(); if(content.trim() == '') alert('空'); 上面的寫法在firefox下不會報錯,但在ie下確會報錯 所以要寫成下面格式: 複製代碼 代碼如下:
Time of Update: 2017-01-19
預覽表單,查看後確認提交或者返回重填XML/HTML Code複製代碼 代碼如下: <form class="mform" id="myform" method="POST" id="myform" action=""> <fieldset> <legend>Registeration</legend>
Time of Update: 2017-01-19
最新版的jquery.lazyload.js已不再是偽的消極式載入了一、請按照基本使用方法說明設定複製代碼 代碼如下://載入JavaScript 檔案<script src="jquery.js" type="text/javascript"></script><script src="jquery.lazyload.js" type="text/javascript"></script>複製代碼 代碼如下://img標籤的4個屬性一個都不能少,
Time of Update: 2017-01-19
複製代碼 代碼如下: function methodone(){ .... $.each(array,function(){ if(條件成立){ return true; } }); .... } 在一個function裡有一個each,在each裡某種條件 成立的話,就把這個function返回true或者false 但是在each代碼塊內不能使用break和continue,要實現break和continue的功能的話,要使用其它的方式 break----用return false;
Time of Update: 2017-01-19
任何一個grumble都可以放到它所圍繞元素的任意角度的位置,360度全方位無死角,無殘留。還能指定任意距離,應用任意CSS樣式。 對於任意文本還可以自動調整大小。 多個grumble可以通過FX隊列實現動畫效果。 最後,它能在IE6+這些古董瀏覽器上工作,更不用FF、Chrome這些現代的瀏覽器了!grumble.js 其實是一個jQuery外掛程式,可以在
Time of Update: 2017-01-19
如果我們已經通過jQuery方法選中了一組元素,那麼如何基於這些已經選中的元素進行下一步的遍曆呢? 例如,我們通過 $('li:eq(1)') 選中了以下代碼中的第二個li元素。 複製代碼 代碼如下: <ul> <li><a href="#">link</a></li> <li><a href="#">selected link</a></li> <li><a href=
Time of Update: 2017-01-19
刪除 刪除操作非常簡單,直接在結果集後鏈式調用remove()方法即可。 例如,要刪除以下html指令碼中所有的a元素,直接通過 複製代碼 代碼如下: $('a'.remove(); 就可以做到了。 複製代碼 代碼如下: <h3>Anchors</h3> <a href="#" class="remove">Anchor Element</a> <a href="#">Anchor Element</a> <a
Time of Update: 2017-01-19
用jquery實現的一個超級簡單的下拉式功能表。 效果圖 初始效果 滑鼠懸浮效果 代碼 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <script type="text/javascript" src="jquery-1.11.1.js"></script> <style> nav a { text-decoration: none; } nav > ul
Time of Update: 2017-01-19
AMD 模組AMD(非同步模組定義,Asynchronous Module Definition)格式總體的目標是為現在的開發人員提供一個可用的模組化 JavaScript 的解決方案。AMD
Time of Update: 2017-01-19
最近在忙著進行官網改版,在做其中的一個項目時碰到了一個小問題。問題是這樣的,通過 jquery 的迴圈方法進行數組遍曆,但是當不符合條件時,怎麼跳出當前迴圈。 我是使用 $.each() 進行數組迴圈遍曆,但是當進入判斷時,不清楚該如何跳出當前迴圈,於是我就用 javascript 的方法——continue 發現並不正確。API 上的說明只有跳出整個迴圈(如果需要退出 each 迴圈可使回呼函數返回 false,其它傳回值將被忽略。) 後來上網查了下,得到了結果: return false;—
Time of Update: 2017-01-19
圖片消極式載入也稱懶載入,通常應用於圖片比較多的網頁,如果一個頁面圖片比較多,且頁面高度或寬度有好幾屏,頁面初次載入時,只顯示可視地區的圖片,當頁面滾動的時候,圖片進入了可視地區再進行載入,這樣可以顯著的提高頁面的載入速度,更少的圖片並發請求數也可以減輕伺服器的壓力。如果使用者僅僅在首屏停留,還可以節省流量。如果TAB中的圖片較多,也同樣可以應用於TAB中,當觸發TAB時再進行圖片的載入。圖片消極式載入的原理比較簡單,先將圖片的真真實位址緩衝在一個自訂的屬性(lazy-src)中,而src地址使
Time of Update: 2017-01-19
一、JSON的一些基礎知識。JSON中對象通過“{}”來標識,一個“{}”代表一個對象,如{“AreaId”:”123”},對象的值是索引值對的形式(key:value)。 “[]”,標識數組,數組內部各個資料之間通過“,”分割,如[“AreaId”:”123”,”AreaId”:”345”]。很多情況下是對象數組,那就是這樣:複製代碼 代碼如下:[{“AreaId”:”123”},{“AreaId”:”345”}]其實數組也是一個對象,上面的格式也可以寫成這樣:複製代碼 代碼如下:{
Time of Update: 2017-01-19
一、 在myeclipse中加入jquery代碼提示功能(spket是一個寫JS的外掛程式) 1、 開啟myeclips-windows-preference找到”spket”單擊“javaScript Profiles” 2、 單擊“New”輸入“jquery”,然後單擊“Add library”選擇“jquery” 3、 單擊“Add files”,將jquery.js加入到裡面,然後將jquery設定為“default”
Time of Update: 2017-01-19
每一次操作select的時候,總是要在網上翻下,太繁瑣了,自己在這裡總結下。 比如<select class="selector"></select> 1、設定value為“全部“的項選中 複製代碼 代碼如下: $(".selector").val("全部"); 2、設定text為“全部“的項選中 複製代碼 代碼如下: $(".selector").find("option[text='全部']").attr("selected",true);
Time of Update: 2017-01-19
1、jquery擷取當前選中select的text值 var checkText=$("#slc1").find("option:selected").text(); 2、jquery擷取當前選中select的value值 var checkValue=$("#slc1").val(); 3、jquery擷取當前選中select的索引值 var index=$("#slc1 ").get(0).selectedIndex; 4、jquery設定索引值為1的項為當前選中項 $("#slc1 ").
Time of Update: 2017-01-19
採用錨點進行頁面中的跳轉的確很方便,但是要想增加網頁的效果,可以使用jquery中的animate,實現滾動的一個動作,慢慢的滾動到你想跳轉到的位置,從而看起來會非常高大上。滾動到頂部:複製代碼 代碼如下:$('.scroll_top').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);});滾動到指定位置:複製代碼
Time of Update: 2017-01-19
很多文章都有提到關於使用phpExcel實現Excel資料的匯入匯出,大部分文章都差不多,或者就是轉載的,都會出現一些問題,下面是本人研究phpExcel的使用常式總結出來的使用方法,接下來直接進入正題。
Time of Update: 2017-01-19
一種可以通過修改PHP.INI設定檔上傳大小來限制,另一種方法只能手動修改Fckeditor源碼,方法如下開啟editor/filemanager/connectors/php目錄下config.php,建立Config變數設定上傳圖片大小,這裡以KB為單位1、$Config['MaxImageSize']= '1024';2、開啟editor/filemanager/connectors/php目錄下commands.php,找到複製代碼 代碼如下:if ( isset(
Time of Update: 2017-01-19
對於鍵名為數字或者非正常變數字元時(如有空格),必須使用obj[xx]方式擷取值。複製代碼 代碼如下:<?php//聲明json資料$array = array('result'=>array("90"=>"90隊列","status"=>"成功"));$json = json_encode($array);$array1 = array("90"=>"90隊列","status"=>"成功");$json1 =