Time of Update: 2013-12-01
前段時間對公司已有項目JavaScript代碼進行最佳化,本文的是對最佳化工作的一個總結,拿出來與大家分享。當然我的最佳化方式可能並不是最優的,或者說有些不對的地方,請指教。JavaScript最佳化總結分為以下幾點最佳化前後對比最佳化前最佳化後代碼混亂,同樣功能的函數重複出現在多個地方。如果需要修改實現,需要找到所有的地方。牽一髮而動全身
Time of Update: 2013-12-01
基於JQuery easyUI 使用Highcharts實現了資料柱狀圖的顯示,前段顯示主要使用Highchartst這個圖表庫,後端使用etmvc架構從資料庫擷取資料,前後端資料互動採用Json資料格式,主要代碼如下: 前段HTML: [html] <div style="padding:5px;"> <fieldset>
Time of Update: 2013-12-01
先來張樣式 #div_left{float:left;width:60px;height:86px;}
Time of Update: 2013-12-01
通過 jQuery,您可以使用 hide() 和 show() 方法來隱藏和顯示 HTML 元素:$("#hide").click(function(){ $("p").hide(fast);}); $("#show").click(function(){ $("p").show(slow);});也可以$("button").click(function(){
Time of Update: 2013-12-01
Enternode-memwatch 我們需要一個跨平台的調試庫,當我們的程式可能存在記憶體流失時,它不需要裝置告訴我們,並且會幫我們找到哪裡存在泄漏。所以我們實現了node-memwatch。 它給我們提供三件東西: 一個‘泄漏’事件發射器 memwatch.on('leak', function(info) {// look at info to find out about what might be
Time of Update: 2013-12-01
建立自己的對象 執行個體化的過程:首先通過new關鍵字告知JS建立一個全新對象。然後建立的執行個體被賦值給一個變數,以便你可以通過引用那個變數來訪問對象的新執行個體。不過為了做到這一點,所執行個體化的對象必須是一個建構函式。 第個核心對象,如object、Function、Array和String都含有建構函式。
Time of Update: 2013-12-01
1.在每次學習相同的內容時都會有不同的理解,就好像我們每次從同一個地方走過的感覺的不同的一樣,JQuery只是JavaScript架構中的一種,在層層眾生當中脫穎而出,我們來看一下使用JQuery架構的趨勢圖。 2.我們可以看出,使用JQuery的人越來越多,這是由於它輕鬆級而且功能強大的原因。對於一種架構不僅僅要學會使用,還要學會如何寫架構,可以做出架構的人要比只是使用架構的人更牛B,所以,我們要學著寫架構。
Time of Update: 2013-12-01
jQuery擷取Select選擇的Text和Value: 文法解釋: 1. $("#select_id").change(function(){//code...}); //為Select添加事件,當選擇其中一項時觸發 2. var checkText=$("#select_id").find("option:selected").text(); //擷取Select選擇的Text 3. var
Time of Update: 2013-12-01
前面的hide/show,slide in/out其實也具有動畫效果,本篇介紹使用animate()實現自訂動畫效果。 基本文法如下: $(selector).animate({params},speed,callback); 必選的參數為params,定義CSS用於動畫效果的的屬性。 選擇性參數speed給出了淡入效果的時間,可以使用 “slow”,”fast” 或是數值(微秒)第二個選擇性參數為回呼函數,
Time of Update: 2013-12-01
學習jQuery之前需要你有下面幾個方面的基本知識 HTMLCSSJavaScriptjQuery 的基本文法$(selector).action() $ 符合定義這是一個jQuery語句 (selector) 用來選擇某個HTML元素,其文法和CSS的selector文法一樣。action() 定義操作該HTML元素的方法。比如: $(this).hide() –
Time of Update: 2013-12-01
jQuery庫包含了很多用來改變和操作HTML元素及其屬性的方法。其中一個非常重要的部分就是jQuery可以用來操作DOM。本篇介紹使用jQuery來取得DOM節點元素的值或屬性。其中三個簡單而有用的方法如下: text() – 設定或取得指定元素的常值內容。html() – 設定或取得指定元素的內容(包括HTML標記)val() – 設定或取得表單某個輸入欄位的值。例如,下面代碼使用html()和text()方法取得HTML元素的內容:
Time of Update: 2013-12-01
jQuery是一套跨瀏覽器的JavaScript函式庫,簡化HTML與JavaScript之間的操作,下面為摘自Wikepedia上的jQuery說明:jQuery 是開源軟體,使用MIT許可證授權。[4] jQuery的文法設計使得許多操作變得容易,如操作文檔對象(document)、選擇DOM元素、建立動畫效果、處理事件、以及開發Ajax程式。jQuery 也提供了給開發人員在其上建立外掛程式的能力。這使開發人員可以對底層互動與動畫、進階效果和進階主題化的組件進行抽象化。模組化的方式使
Time of Update: 2013-12-01
NSDictionary* myInfo = [NSDictionary dictionaryWithContentsOfJSONURLString: @"http://api.kivaws.org/v1/loans/search.json?status=fundraising"]; NSLog(@"1111111%@",myInfo);
Time of Update: 2013-12-01
去掉字串起始和結尾的空格。jQuery 代碼:$.trim(" hello, how are you? "); jquery 迴圈讀取checkbox值 複製代碼 代碼如下:$("input[type=checkbox][checked]").each(function(){
Time of Update: 2013-12-01
本文翻譯自jQuery Cookbook (O’Reilly 2009) 1.7 Returning to the Prior Selection Before a Destructive Change需求在元素集上執行的更改操作(比如filter(),find())需要被撤銷,從而返回其之前的狀態。解決方案jQuery提供一個叫做end()的方法,使用該方法可以返回DOM元素集在更改操作之前的狀態。為了理解end()方法,可以來看一下下面的例子:<!DOCTYPE html
Time of Update: 2013-12-01
1.因為在android中,使用xml格式傳輸資料的話,效能是十分低的.2.使用json進行傳輸資料,要比使用xml檔案傳輸資料,效能要好一些-------------------------------------------------------------3.需求,如果使用者在路徑後面加上了尾碼,就返回json的資料,給android用戶端,如果沒有加後 綴,那麼就返回xml的資料,給android用戶端 原來的路徑是:http:
Time of Update: 2013-12-01
<head><meta charset="utf-8"/><script type="text/javascript" src="../script/jquery-1.4.2.min.js"></script><script>/*建立節點*/$(function(){//1,建立元素節點appendvar $li = $("<li></li>&
Time of Update: 2013-12-01
[html]function getXml() { //擷取輸入值 var name = textName.getValue(); var pwd =
Time of Update: 2013-12-01
Highcharts翻譯系列九:PlotOptions之area地區圖area地區圖 參數 描述 預設值 allowPointSelect 是否允許通過點擊標籤而選中標籤 false animation 當一個序列不顯示時,是否顯示動畫 true color 主要顏色或序列的顏色 null connectEnds 只用在極座標圖表中。是否要跨越極端串連序列線
Time of Update: 2013-12-01
jQuery Button 組件可以增強表單(Form)中的Buttons,Inputs和Anchor元素,使其具有按鈕顯示風格,能夠正確對滑鼠滑動做出反應。基本用法下例顯示把表單中的button,input和anchor元素都變為按鈕風格的jQuery Button組件。1 <!doctype html>2 <html lang="en">3 <head>4 <meta