Time of Update: 2017-01-19
一、選擇網頁元素jQuery的基本設計和主要用法,就是"選擇某個網頁元素,然後對其進行某種操作"。這是它區別於其他函數庫的根本特點。使用jQuery的第一步,往往就是將一個選擇運算式,放進建構函式jQuery()(簡寫為$),然後得到被選中的元素。選擇運算式可以是CSS選取器:複製代碼 代碼如下:$(document)//選擇整個文檔對象$('#myId')//選擇ID為myId的網頁元素
Time of Update: 2017-01-19
(1)利用php提供的函數,array_unique和array_diff_assoc來實現複製代碼 代碼如下: <?php function FetchRepeatMemberInArray($array) { // 擷取去掉重複資料的數組 $unique_arr = array_unique ( $array ); // 擷取重複資料的數組
Time of Update: 2017-01-19
函數:indexOf() 功能:返回字串中匹配子串的第一個字元的下標 複製代碼 代碼如下: var myString="JavaScript"; var w=myString.indexOf("v");w will be 2 var x=myString.indexOf("S");x will be 4 var y=myString.indexOf("Script");y will also be 4 var z=myString.indexOf("key");z will be -1 函數:
Time of Update: 2017-01-19
在通過url地址接受參數的時候,有些參數的值V帶有斷行符號' %0A ',這時候在頁面指令碼顯示的時候,把這個值V付給指令碼變數,可能會造成指令碼的錯誤。所以,相應的:一開始在傳值的時候對一些字串進行url編碼,在指令碼賦值的時候再進行url解碼,這樣就可以避免上面的問題。在PHP中,對URL編碼的操作函數是:urlencode() 和 urldecode()對應在js中的URL編碼操作函數是:encodeURI() 和 decodeURI()
Time of Update: 2017-01-19
直接說方法:複製代碼 代碼如下:$.ajaxFileUpload({data:{"a":123,"b":456};//附加參數,json格式});然後在ajaxFileUpload.js檔案中修改兩個函數,其實就是一個函數(給函數添加新的參數)第一處:複製代碼 代碼如下:createUploadForm: function(id, fileElementId,data){}大於在26行吧。然後在在函數體中加入以下代碼:複製代碼 代碼如下:if (data) {
Time of Update: 2017-01-19
jquery實現彈出層完美置中效果複製代碼 代碼如下:showDiv($("#pop"));function showDiv(obj){ $(obj).show(); center(obj); $(window).scroll(function(){ center(obj); }); $(window).resize(function(){ center(obj); }); }function
Time of Update: 2017-01-19
伺服器變數 $_SERVER 的深入解析:1、$_SESSION['PHP_SELF'] -- 擷取當前正在執行指令碼的檔案名稱2、$_SERVER['SERVER_PROTOCOL'] -- 請求頁面時通訊協定的名稱和版本。例如,“HTTP/1.0”。3、$_SERVER['REQUEST_TIME'] -- 請求開始時的時間戳記。從 PHP 5.1.0 起有效。和time函數效果一樣。4、$_SERVER['argv'] --
Time of Update: 2017-01-19
使用環境:人才網項目中有一個簡曆保密設定,其中有一個過濾關鍵詞,只有某個企業的公司名中包含有其中的一個關鍵字,就不顯示該份簡曆,當然,我還沒有做到那裡去,現在是要做關鍵詞的增加刪除。設想:不管一個人有多少份簡曆,所有簡曆都設定成一模一樣的關鍵詞過濾(主要是用的人也很少,所以這樣儲存無所謂,而且在搜尋使用中很方便),然後將所有關鍵片語成一個用半形逗號分隔的字串。難題:顯示的時候我將字串轉化成數組然後再迴圈出來顯示,但是我現在就是要刪除指定的關鍵詞。解決方案:既然轉化成了數組,那麼有值就有鍵,我就將
Time of Update: 2017-01-19
在Form元素的文法中,EncType表明提交資料的格式用 Enctype 屬性指定將資料回傳到伺服器時瀏覽器使用的編碼類別型。下邊是說明:application/x-www-form-urlencoded : 表單資料被編碼為成對的名稱和數值。這是標準的編碼格式。multipart/form-data : 表單資料被編碼為一條訊息,頁上的每個控制項對應訊息中的一個部分。text/plain :
Time of Update: 2017-01-19
aa click [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
當使用ajax擷取data資料的時候,直接data.foo就可以得到。而較低版本的jquery就不行比如1.4之前 複製代碼 代碼如下: $.post('/admin/UserBookView.do', {}, function(data) { console.info(data); }); 列印data資訊,顯示的是json格式的字串,如下: 複製代碼 代碼如下:
Time of Update: 2017-01-19
用JQUERY實現全選和取消全選,沒有js那麼繁瑣,而且支援更多瀏覽器。複製代碼 代碼如下:<mce:script type="text/javascript"><!--$(function() { $("#checkall").click(function() {
Time of Update: 2017-01-19
1、$(function(){ $("#a").click(function(){ //adding your code here }); }); 2、$(document).ready(function(){ $("#a").click(function(){ //adding your code here }); }); 3、window.onload = function(){ $("#a").click(function(){
Time of Update: 2017-01-19
ff裡不能通過對Frame的ID來直接存取 (IE FF都可以直接通過Frame的Name來訪問,但是FrameSet不支援name屬性) 因此window.parent.full =》window.parent.document.getElementById("full"); js操作frame詳細解說,window.opener和window.parent的區別 frame架構裡的頁面要改其他同架構下的頁面或父架構的頁面就用parent
Time of Update: 2017-01-19
jquery代碼:複製代碼 代碼如下:$(function(){$("#test").load("${contextPath}/notepad/toCreate.do");} 載入 ${contextPath}/notepad/toCreate.do 頁面到id為test的div中,載入完成之後,create頁面中的js不會執行這種方式沒辦法實現,換個思路:複製代碼 代碼如下:<div id="test"> <iframe
Time of Update: 2017-01-19
複製代碼 代碼如下: function filterArray(str,array){ //此函數為過濾數組中重複的元素,並不允許插入空值,函數返回數組 var isnull = false; if(str == "" || str == null || str == 'undefined'){ isnull = true; } var newnum = 0; var newarray = []; var num = array.length; if(num == 0){ if(!isnull)
Time of Update: 2017-01-19
從基礎的層面來講,理解JavaScript的定時器是如何工作的是非常重要的。定時器的執行常常和我們的直觀想象不同,那是因為JavaScript引擎是單線程的。我們先來認識一下下面三個函數是如何控制計時器的。 雲棲社區推薦閱讀:雕蟲無小技 JavaScript初學者的10個迷你技巧 複製代碼 代碼如下: var id = setTimeout(fn, delay); 初始化一個計時器,然後在指定的時間間隔後執行。該函數返回一個唯一的標誌ID(Number類型),我們可以使用它來取消計時器。
Time of Update: 2017-01-19
複製代碼 代碼如下:<!DOCTYPE HTML><html lang=zh-cn><head><meta charset=utf-8><title>遮罩演練</title><link href="../css/component2.css" rel="Stylesheet"/><script
Time of Update: 2017-01-19
執行個體如下:複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>MyHtml.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta
Time of Update: 2017-01-19
1) 禁止右鍵 在開發 Web 應用程式的時候,有些情況需要禁用按右鍵功能。使用此代碼,jQuery 開發人員可以在網頁上禁用滑鼠右鍵點擊。代碼如下: 複製代碼 代碼如下: $(document).ready(function() { //catch the right-click context menu $(document).bind("contextmenu",function(e) { //warning prompt - optional alert("No