Javascript圖形處理庫 -- Raphaël

如果要使用JS 繪製一些圖形和處理一些動態圖形, 比如想繪製一些流程圖什麼的, Raphaël是一個不錯的選擇。從著作權資訊上看, 和大名鼎鼎的 Sencha 有一定的關係 (研發Extjs的公司)。 一般的下載大小是89k, 使用GZIP壓縮之後的版本只有31K, 沒有壓縮的版本大小也只有221 K.Raphaël是可以簡化web向量圖形開發的很小的js庫。 它可以幫你建立一些特殊的表徵圖和旋轉的效果。Raphaël使用的是  W3C 推薦的

Jquery checkbox級聯選擇 -- 通用型

[javascript]/*    checkbox 上需要添加index欄位  格式如下:父節點為1則子節點為1_1,1_2 以此類推*/ $j(function($) {        

javascript簡單擷取當前日期和時間

javascript簡單擷取當前日期和時間有時候可能會有這樣的需求,方便使用者看時間看日期。以前也不動手寫都是偷,今天無聊就自己也寫了個,挺簡單的。下面是,時間會每秒計算一次。Demo下面是Html code:<!DOCTYPE html><html class="no-js"><head>    <meta charset="UTF-8">   

JS實現本機快取執行個體

localStorage實現本機快取[html] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>     <title>本機快取</title>     <script type=&

HDU 4022 Bombing(11年上海 二分)

題目:給出一些點,給出兩個操作,分別

sencha touch2 - 給container 添加tap 事件

背景:在ST中有時候我們需要讓不同container組成一個模版。然而我們需要點擊某個container時候我們就需要觸發事件。但是在container裡面是沒有tap這個事件的。我們需要手工去去添加註冊這個事件。並且你可以選擇任意的container註冊事件。有兩種方法可以註冊事件參考國外一個文章:How to set element listeners container.jsExt.define('DingCan.view.component.HomeItem',

如何在JavaScript中建立自訂事件

avaScript事件處理所有用戶端應用程式的基礎。當一個事件發生在目標元素,如按鈕單擊,滑鼠移動,表單提交等,一個處理常式函數執行。一個事件對象傳遞給處理常式提供各種屬性和大量的方法來防止違規行為。一個缺點是,事件不可避免地與DOM元素。考慮一個簡單的形式,它接受來自使用者的資訊:<form id="msgbox" action="#" method="get"> <label for="msg&

關於JS非同步載入的測試

對IE8和Firefox3.6測試結果:1.常規的在head裡面使用Script標籤引用js,不再是堵塞模式載入(也就是說指令檔不再是一個一個被載入,載入完成一個才開始載入另一個),而是最大6個JS同時開始載入(並發限制為6個),但是script的執行順序還是按照Script標籤順序,而且會阻礙頁面的呈現。2.由於1的原因,所以使用document.write("<script>...</script>")(此方式對Firefox無效)的方式和head

jquery的ajax效果最簡單實現 及innerhtml()和innertext()的區別

1.添加jquery的js2.為元素添加動作(為了示範,直接寫在了html中):[javascript] <td>客戶名:<input type='text' id='name' onblur='burFunc()'  name='name' /></td> 3.添加處理函數:[javascript] function

JS 數字 、中文、 英文、判斷

單獨的驗證:利用Regex限制網頁表單裡的文字框輸入內容:用Regex限制只能輸入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,'')

jquery uploadify 上傳檔案

  網上找了一天,大家都說Uploadify唯一的缺點就是不支援中文按鈕,杯具之前,我看了下Uploadify的API,才發現了幾個參數沒被大家提及的,這正是解決此問題的關鍵。(以後堅決養成沒事就看API的習慣)    Uploadify有一個參數是 buttonText 這個無論你怎麼改都不支援中文,因為外掛程式在js裡用了一個轉碼方法把這個參數的值轉過碼了,解碼的地方在那個swf檔案裡,看不到代碼,所以這條路不行。   

如何在extjs的PANEL裡用d3.js來繪圖

EXTJS和D3都很強大,不解釋了,把D3繪的圖直接放到一個EXT的TAB裡,直接上代碼: 可用於繪製拓撲結構圖.Ext.define('EB.view.content.SingleView', {    extend : 'Ext.panel.Panel',    alias : 'widget.singleview',    layout : &

nodejs - 簡單的http伺服器樣本

構建一個簡單的http伺服器,代碼如下:[javascript] // server.js var http = require('http'); var server = http.createServer(function(request, response){     require('.' + request.url);     response.

使用Javascript和prototype.js架構建立類型及其相關的prototype屬性的簡單介紹

Javascript中建立對象可歸納為三種方式:工廠函數、建構函式和原型方式。工廠函數方式利用javascript基礎類Object,對Object的一個執行個體增加相應的屬性和方法以達到新類型所期望的結果。如下代碼展示了類型NewClassType1含有一個屬性attribute1。[javascript] //工廠函數方式,返回特定類型的對象執行個體       functionNewClassType1(){ 

javascript table 隔行變色

從此再也不用為了隔行變色而引入jquery了[javascript] function changeTableColor(oddColor,evenColor){     var tables=document.getElementsByTagName('table');     for(var

jquery獲得焦點與失去焦點改變文字框背景圖的寫法

<script type="text/javascript">        $(function () {            //文字框樣式切換            $(

jQuery操作HTML元素

JQuery 擷取、設定input的值$("#txtID").val();$("#txtID")attr("value", "123");JQuery 擷取、設定label的值$("#labelID").text(); $("#labelID").html(buildName);擷取選中的值擷取一組radio被選中項的值var item =

Extjs中動態產生樹

很多情況下我們需要動態產生樹原因有二,其一,每個樹節點的孩子資料會隨時變化,其二,在資料量較大時一次性載入資料會耗費較長的時間。先看看在動態載入樹時,treestore和treepanel的定義// 的TreeStore(第一棵樹)var businessTreeStore = Ext.create('Ext.data.TreeStore', { proxy : {  type : 'ajax',  url : serviceUrl/

深入瞭解JavaScript

在我們的項目中,尤其是我們的web項目,無論你是用何種語言編寫,java、C#.....JavaScript這種前台頁面的指令碼語言都占居著舉足輕重的地位,下面帶大家深入走進JavaScript,探索其中的奧秘,一起學習,共同進步!!    1、 要深入理解JavaScript,你得首先放下對象和類的概念,回到資料和代碼的本原。前面說過,編程世界只有資料和代碼兩種基本元素,而這兩種元素又有著糾纏不清的關係。JavaScript就是把資料和代碼都簡化到最原始的程度。&

jQuery MiniUI 開發教程 導航控制項 Tabs:懶載入頁面(六)

                                  參考樣本:Tabs:懶載入頁面                     

總頁數: 3271 1 .... 1472 1473 1474 1475 1476 .... 3271 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.