讀jQuery之三(構建選取器)

為了敘述每一篇的重點,其範例程式碼都是最精簡的,比如選取器只能傳HTMLElement和id。這篇我們增強下選取器,依據2/8原則,這裡僅實現最常用的幾種。1, 通過id擷取,該元素是唯一的$('#id')2, 通過className擷取$('.cls') 擷取文檔中所有className為cls的元素$('.cls', el)$('.cls', '#id')$('span.cls') 擷取文檔中所有className為cls的span元素$('span.cls', el)

讀jQuery之二(兩種擴充)

如下 複製代碼 代碼如下:jQuery.extend = jQuery.fn.extend = function() { ... }; 我們可以用$.extend去擴充自訂的對象,如 複製代碼 代碼如下:var myself = {name:jack}; $.extend(myself, {setName: function(n){this.name=n;} }); myself.setName("tom");

讀jQuery之一(對象的組成)

對於jQuery的寫法甚是困惑,尤其在使用Prototype的$後,一度不能理解jQuery的$。對於現在前端同學來說,可能第一個接觸的就是jQuery了,他們會覺得很習慣,很自然。至今電腦裡還存放著當時的API文檔,發個圖感歎下在這段時間內,我的入門老師是墨墨,其實至今他仍然是我敬仰的同事之一。他的編程造詣很高,相信早已突破了程式設計語言的限制。在大家都在使用Prototype.js的時候,在jQuery尚未在國內流行的時候,他就已經把jQuery引入到項目中了。言歸正傳吧,目前的jQuery

基於jquery的無重新整理分頁技術

複製代碼 代碼如下:<script src="script/jquery-1.6.1.min.js" type="text/javascript"></script> <script type="text/javascript"> var index = 0; $(document).ready(function () { $.post("Default5.aspx", { name: index }, function (msg) { $("tr:gt(0)

資料庫為何要建立索引的原因說明

文章目錄 唯一索引 這裡想把之前的索引學習筆記總結一下:

設計高可用和高負載的網站系統的幾個注意事項

其實要設計一個高可用、高負載的系統還是有一定的規矩可循的,其手段無外乎向上擴充(Sacle Up 硬體擴充)或者向外擴充(Scale Out 軟體擴充),這兩種方案在某一階段時期,會顯著改善網站的效能,但不久之後,問題依舊。本文參考網上相關資料,試圖提供一個可行的 "有限" 解決方案。 早期 1. 對業務應用進行垂直分割,將不同的業務邊界劃分出來。程式員常說的 "多層體系" 只是縱向解決了不同編程層次的劃分,相對於業務而言,並沒有做出什麼處理。現在 SOA

jquery 跨域訪問問題解決方案(筆記)

這兩天需要實現第三層網域名直接url rewrite到網站靜態頁面,如 http://123.456.789.com/ UrlRewrite到http://www.789.com/news/123.html 說到這裡,也許和js跨域訪問沒有半點鐘關係,在腦海裡排列這的問題都是和UrlRewrite相關的。好吧現在URLRewrite一切就緒,直接在瀏覽器地址欄中輸入http://123.456.789.com/ 會發現,這個在地址欄直接通過http://www.789.com/news/123.

ThinkPHP自動驗證失敗的解決方案

複製代碼 代碼如下:/* * 登陸 */ public function Login(){ if($_POST['submit']){ $DB = D('Login');//自訂Model處理 //if裡面就是ThinkPHP的自動驗證了. if(!$DB->create()){ $this->redirect('Index/Login', '', 3, '錯誤資訊: '.$DB->getError().'<br/>系統將於3秒後返回重新登陸...');

Apache2中實現多網站網域名稱綁定的實現方法

配置環境 系統:win7 PHP版本:5.3.x MYSQL 版本:5.0.27 Apache:2.2.4 (Win32) 設定方法: 開啟D:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf 在最後添加 NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "D:\wamp\www\bbs" ServerName www.a.com </VirtualHost>

Apache,IIS下Discuz x1.5偽靜態設定方法

1.如是Apache伺服器,操作如下: 建立.htaccess檔案,在該檔案裡面寫入如下偽靜態規則: 複製代碼 代碼如下:# 將 RewriteEngine 模式開啟 RewriteEngine On # 修改以下語句中的 /discuz 為你的論壇目錄位址,如果程式放在根目錄中,請將 /discuz 修改為 / RewriteBase /discuzxx # Rewrite 系統規則請勿修改 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule

jQuery 源碼分析筆記(6) jQuery.data

data部分的代碼從1381行開始。最開始的幾行關鍵代碼: 複製代碼 代碼如下:jQuery.extend({ // 儲存資料的地方,關鍵實現核心 cache: { }, // 分配ID用的seed uuid: 0, // 為了區別不同的jQuery執行個體儲存的資料,使用首碼+jQuery版本號碼+隨機數作為Key expando: "jQuery" + (jQuery.fn.jquery + Math.random()).replace(/\D/g, ""), //

Access資料庫提示OleDbException (0×80004005): 操作必須使用一個可更新的查詢

說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆疊追蹤資訊,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細資料。 異常詳細資料: System.Data.OleDb.OleDbException: 無法從指定的資料表中刪除。 源錯誤: 行 37: comm.CommandText = sqlstr; 行 38: //comm.Prepare(); 行 39: cout = comm.ExecuteNonQuery(); 行 40: 行 41: conn.Close(); 源檔案:

允許phpmyadmin空密碼登入的配置方法

這是因為預設phpmyadmin空密碼登入是被禁止的,如果想要phpmyadmin空密碼允許登入,就需要修改phpmyadmin相關配置。

jQuery中的.bind()、.live()和.delegate()之間區別分析

DOM樹首先,可視化一個HMTL文檔的DOM樹是很有協助的。一個簡單的HTML頁面看起來就像是這個樣子:事件冒泡(又稱事件傳播)當我們點擊一個連結時,其觸發了連結元素的單擊事件,該事件則引發任何我們已綁定到該元素的單擊事件上的函數的執行。複製代碼 代碼如下:$('a').bind('click',function(){alert('that tickles!')})

jQuery 源碼分析筆記(4) Ready函數

這個功能在 jQuery的文檔中提到了三種等價的形式: 複製代碼 代碼如下:// 定義在jQuery.fn.ready $(document).ready(handler); // 和上一個是同一個,不推薦 $().ready(handler); // 單獨在jQuery對象中處理 $(handler); // 以上這個形式的定義: if(jQuery.isFunction(selector) { return rootjQuery.ready(selector); }

JqGrid web列印實現代碼

在IE9中列印沒有問題,但IE6、7、8都會出現前幾頁空白的情況(只顯示列頭資訊),找了很久,才發現是ui-jqgrid-bdiv樣式類(在ui.jqgrid.css內)中的overflow引起的,在列印之前將其刪除,列印之後將其恢複即可。 列印時的CSS樣式如下: 複製代碼 代碼如下:<style type="text/css" media="print"> #accordion h3, #vcol, div.loading,

使ecshop模板中可引用常量的實現方法

比如$smarty.const.'常量',這個就不能用。 其實模板引擎原理上並不複雜,只是把一些模板標籤替換為php中的函數,變數,文法結構罷了。 這次要在ecshop模板中加入引用常量的功能,只需在函數make_var()中加入兩行代碼 複製代碼 代碼如下:function make_var($val) { if (strrpos($val, '.') === false) { if (isset($this->_var[$val]) &&

最新28個很棒的jQuery 教程

學習使用 jQuery 建立一個確認對話方塊學習如何製作一個自動變換的投影片如何製作帶縮圖的全屏圖片畫廊學習使用 jQuery 製作立體效果的滑動相簿學習使用 jQuery 製作Google聖誕塗鴉學習使用 jQuery 製作縮圖預覽滑塊學習如何製作可愛的預覽圖庫學習使用 jQuery 製作帶動畫切換的表單學習使用 jQuery 製作作品縮放滑塊學習使用 jQuery 製作氣泡形的圖片畫廊學習使用 jQuery 製作有吸引力的照片效果學習使用 jQuery 製作遮罩效果的菜單學習使用

js 靜態動態成員 and 資訊的封裝和隱藏

靜態動態成員 一下用物件導向的相關概念來解釋js中的仿物件導向,因為js中不像其他語言,不存在物件導向語言的相關特性,但可以通過一些技巧來模仿物件導向。我用同樣的概念來概述js的這些方仿物件導向的概念,因為他們的行為作用類似。 在js中有如下函數 複製代碼 代碼如下:function test(){ var var_value; this.this_value; } 其中,var_value是靜態成員,this_value是動態成員。

jquery 圖片上傳按比例預覽外掛程式集合

js部分是這樣的: 複製代碼 代碼如下://**********************圖片上傳預覽外掛程式************************ //作者:IDDQD(2009-07-01) //Email:iddqd5376@163.com //http://blog.sina.com.cn/iddqd //版本:1.0 //說明:圖片上傳預覽外掛程式 //上傳的時候可以產生固定寬高範圍內的等比例縮放圖 //參數設定: //width 存放圖片固定大小容器的寬 //height

總頁數: 61357 1 .... 3098 3099 3100 3101 3102 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.