Time of Update: 2013-10-17
本節內容主要介紹的是如何使用jQuery中的.html(),.text()和.val()三種方法,用於讀取,修改元素的html結構,元素的常值內容,以及表單元素的value值的方法。jQuery中為我們提供了多種方法用於對元素的HTML結構和元素的常值內容的操作,比如說,你可以給已存在的元素的內部,周圍,前面或者後面增加新元素;或者用一個元素替代另一個元素;你也可以讀取或者修改一個元素的內容或結構。有時我們就會比較模糊,不知道是給元素增加內容或者增加一個元素,比如說我們需要給一個存在的元素有效增
Time of Update: 2013-10-17
複製代碼 代碼如下: var intervalBody = function(){ console.log('interval'); } var startInterval = function(){ setInterval(intervalBody,1000); } var timeoutBody = function(){ &
Time of Update: 2013-10-17
在Ajax橫道的今天,我們在頁面互動上有了更高的要求,動態產生HTML毫無疑問是其中的一種。動態產生HTML的方式多種多樣,其核心不外乎在前段(JS)或者後端(C#/PHP…)將資料群組裝成我們想要的模版,最終通過一定的方法輸出給使用者(innerHTML、documentWrite等方式)。 缺點 1)拼接字串的過程容易出錯,常常忘了'/”>等匹配的符號。 2)修改前台模版的同時容易遺忘同步更改動態產生的模版。 3)拼接字串不直觀和美觀,不利於尋找錯誤,例如:資料中如果存在HTML內容,
Time of Update: 2013-10-17
複製代碼 代碼如下: <%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm4.aspx.vb" Inherits="HIG_Receipt.WebForm4"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head>
Time of Update: 2013-10-17
複製代碼 代碼如下: <!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> <title></title> <script
Time of Update: 2013-10-17
複製代碼 代碼如下:<!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> <title></title> <style type="text/
Time of Update: 2013-10-17
在這篇文章中作者從《JavaScript物件導向編程指南》一書中關於 delete 的錯誤講起,詳細講述了關於 delete 操作的實現, 局限以及在不同瀏覽器和外掛程式(這裡指 firebug)中的表現。下面翻譯其中的主要部分。...書中聲稱“函數就像一個普通的變數那樣——可以拷貝到不同變數,甚至被刪除”並附上了下面的程式碼片段作為說明:複製代碼 代碼如下:>>> var sum = function(a, b) {return a+b;};>>> var
Time of Update: 2013-10-17
好久以來就想實現一個模態的框框,找了很多的jquery外掛程式,都沒有碰到自己滿意的,這次碰到了一個,但是由於還處於開發階段吧,連個文檔API都沒有,自己摸索了好長一段時間才搞定。 先來看看代碼,本人看著原始碼定製了自己想要的效果:複製代碼 代碼如下:<%@ page language="java"contentType="text/html; charset=utf-8"
Time of Update: 2013-10-17
概述我們在使用JS渲染DOM時,一般使用字串建立DOM然後附加到父元素上,如果附加的DOM是動態易變的,那需要在函數中寫大量邏輯。如果在控制項實現過程中,這帶來的問題更為嚴重。解決這個問題的常見解決方案是是使用模板,作為配置項傳入控制項,實現資料和渲染的分離。具體的實現方法有以下方法:字串替換,使用正則匹配將資料替換進字串中。 渲染函數,函數返回字串。 模板引擎,可以將執行字串中的函數(內建或者自訂的) 替換(Substitute)字串替換是最簡單的實現模板的方式,看一下具體的實現:1.
Time of Update: 2013-10-17
UI Layout是一種基於jQuery的布局架構,項目首頁http://layout.jquery-dev.net/。該架構的參考原型是ExtJS的border-layout,因此十分適用於將原有使用ExtJS的項目改造成jQuery項目。其核心是一個大小自適應的中心面板(必選),面板的上下左右四個方向可以放置可摺疊、可縮放的面板(可選),各個面板可以添加任意數量的頁首和頁尾面板。UI
Time of Update: 2013-10-17
寫在前面我們不得面對這樣一個事實:許多程式員不會規劃他們的JS代碼。我們經常快速寫完代碼、運行、提交。但當我們繼續開發遇到變數和函數時不得不再次回頭查看它們代表的含義,麻煩就從這裡開始了。同樣當我們在其他程式員手中擷取指令碼也會遇到類似的錯誤。因此,當我們說”this is done, I can go on”時最好對指令碼做下列5件事情。問題描述現在我們想給每一個帶有class屬性為collapsible的DIV內部添加超連結A,來顯示和隱藏DIV。下面是用模組函數編寫的實現代碼:複製代碼
Time of Update: 2013-10-17
複製代碼 代碼如下: <HTML><HEAD><TITLE>javascript列印-列印版面設定-預覽列印代碼</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312" /> <SCRIPT language=javascript> function printsetup(){ // 列印版面設定 wb.execwb(8,
Time of Update: 2013-10-17
處理問題時候遇到的,就順便記錄下, 複製代碼 代碼如下: function OnOpenWin() { if (window.name != "OAopenWindow") { win = window.open("login.aspx", "OAopenWindow", "toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no,status=no,width=" + (screen.width - 5) +
Time of Update: 2013-10-17
顯示大圖和隱藏大圖的js代碼: 複製代碼 代碼如下:<script type="text/javascript"> //顯示圖片 function over(imgid,obj,imgbig) {//大圖顯示的最大尺寸 4比3的大小 400
Time of Update: 2013-10-17
改編自php版本,原文: jQuery+PHP實現瀏覽更多內容http://www.helloweba.com/view-blog-130.html 這裡記錄.net 下的實現 一、首先建立資料庫表test,並插入一些測試資料: 複製代碼 代碼如下: go if exists (select * from sysobjects where name='test') drop table [test] go CREATE TABLE [test]( [id] [int] IDENTITY(1,1)
Time of Update: 2013-10-17
最近由於項目需要一個簡單的多級下拉式功能表菜單但是由於業務和樣式上的要求,為了簡潔,在網上找了很多導覽功能表控制項都不大適合,所以突發奇想自己寫個吧~該動手就動手啊~ HTML部分複製代碼 代碼如下: <h2> SuperFish</h2> <ul class="nav" hid="root"> <li><a href="javascript:void(0)" testid="aa">一級li 1</a>
Time of Update: 2013-10-17
<script>元素的src屬效能設定URL並發起HTTP GET請求, 使用<script>元素實現指令碼操作HTTP可以跨域通訊而不受限與同源策略. 通常, 使用基於<script>的Ajax傳輸協議時, 伺服器響應採用JSON編碼的資料格式, 當執行指令碼時候, JavaScript解析器能夠自動將其解碼. 由於它使用JSON資料格式, 因此這種Ajax傳輸協議也叫做"JSONP". 所以使用jsonp技術,
Time of Update: 2013-10-17
自從Pinterest使用了一種新的方式布局取得成功之後,從此互連網出現了布局潮流,我們把他叫做瀑布流!!在互連網流行起來,從國外到國內普遍存在。國內現有美麗說,蘑菇街,花瓣等代表的網站。 瀑布流是流行一段時間了,現在網上出現了很多的外掛程式。使用起來更是非常的方便。目前用的非常多,並且有是一個juqery的外掛程式masonry,外掛程式地址:http://masonry.desandro.com/ 先使用css把一個網頁按照從上到下的方式布局好。 使用起來更是非常方便:
Time of Update: 2013-10-17
今天用一種簡潔的方法toggleClass()實現了隔行換色:代碼如下: 複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>隔行換色</title> <script src="js/jquery-1.4.2.min.js"></script> <style type="text/css">
Time of Update: 2013-10-17
複製代碼 代碼如下:<a href="#" onclick="javascript:window.open('http://www.baidu.com','','height=20,width=20,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')">aaaaaaaaaaaaaaa</a>===================各項參數=======