??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品视频免费一区,日本一区二区三区久久久久久久久不,亚洲一区二区三区四区在线观看http://www.aygfsteel.com/paulwong/category/41057.htmlzh-cnFri, 07 Nov 2014 05:47:23 GMTFri, 07 Nov 2014 05:47:23 GMT6015 个用于布局?UI 增强?jQuery 插ghttp://www.aygfsteel.com/paulwong/archive/2014/11/07/419630.htmlpaulwongpaulwongFri, 07 Nov 2014 00:48:00 GMThttp://www.aygfsteel.com/paulwong/archive/2014/11/07/419630.htmlhttp://www.aygfsteel.com/paulwong/comments/419630.htmlhttp://www.aygfsteel.com/paulwong/archive/2014/11/07/419630.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/419630.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/419630.html有非帔R常多?jQuery 插gQ这些插件可以简化你?Web 应用开发。今天我们向你推?15 个用于布局?UI 增强?jQuery 插g?/p>

Superscrollorama

jQuery File Upload Demo

jQuery Knob

jQuery Complexify

rcarousel

turn.js

jQuery HiddenPosition

Fancy Input

pickadate.js

Cool Kitten

stellar.js

windows

Infinite Scrolling

Autobrowse jQuery Infinite scrolling plugin using Ajax

jScrollPane



paulwong 2014-11-07 08:48 发表评论
]]>
一套不错的JQUERY UI框架QEASY UIhttp://www.aygfsteel.com/paulwong/archive/2012/04/17/375057.htmlpaulwongpaulwongTue, 17 Apr 2012 14:57:00 GMThttp://www.aygfsteel.com/paulwong/archive/2012/04/17/375057.htmlhttp://www.aygfsteel.com/paulwong/comments/375057.htmlhttp://www.aygfsteel.com/paulwong/archive/2012/04/17/375057.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/375057.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/375057.html一套不错的JQUERY UI框架QEASY UI
http://www.jeasyui.com/

补一个常用的ҎQ?
function closeSelectedTab(){
    
var tab = $('#tt').tabs('getSelected');
    alert(tab.panel('options').href);
    $('#tt').tabs('close',tab.panel('options').title);
    
//reloadTab(title,url);
}



paulwong 2012-04-17 22:57 发表评论
]]>
jQuery 表格工具?/title><link>http://www.aygfsteel.com/paulwong/archive/2010/04/16/318491.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Fri, 16 Apr 2010 03:14:00 GMT</pubDate><guid>http://www.aygfsteel.com/paulwong/archive/2010/04/16/318491.html</guid><wfw:comment>http://www.aygfsteel.com/paulwong/comments/318491.html</wfw:comment><comments>http://www.aygfsteel.com/paulwong/archive/2010/04/16/318491.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/paulwong/comments/commentRss/318491.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/paulwong/services/trackbacks/318491.html</trackback:ping><description><![CDATA[<div class="wmqeeuq" id="news_content"> <p> </p> <p>本文搜集了大?jQuery 表格插gQ帮?Web 设计者更好地驑ֱM HTML 表格Q你可以对表D行横向和竖向排序Q设|固定表_对表D行搜索,对大表格q行分页Q对表格q行滚动Q拖放操作等{。这些插件很多都包含详细的教E?/p> <h2 class="subtitle">jQuery 表格插g</h2> <p><a >Flexigrid – Web 2.0 Javscript Grid for jQuery</a> - 可变列宽Q自动适应表头宽度Q可通过 Ajax q接 XML 数据源,cM Ext GridQ但Z jQuery 因此更轻量小巧?/p> <p><a ><img class="article" height="230" alt="" src="http://media.smashingmagazine.com/cdn_noupe/wp-content/uploads/2010/04/jquerytables_01.jpg" width="520" border="0" /></a></p> <p><a >Chromatable JQuery Plugin</a> - 固定表头Q可滚动内容区,内容区滚动的时候表头位|保持不变?/p> <p><a ><img class="article" style="border-left-color: #808080; border-bottom-color: #808080; border-top-color: #808080; border-right-color: #808080" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_02.jpg" width="520" border="0" /></a></p> <p><a >Ingrid, the jQuery Datagrid</a> - ?HTML 表格上加入列宽调_分页Q排序,行列式样{功能(<a >演示</a>Q?/p> <p><a ><img class="article" style="border-left-color: #808080; border-bottom-color: #808080; border-top-color: #808080; border-right-color: #808080" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_03.jpg" width="520" border="1" /></a></p> <p><a >JQTreeTable</a> - 在表g加入树Şl构</p> <p><a ><img class="article" style="border-left-color: #808080; border-bottom-color: #808080; border-top-color: #808080; border-right-color: #808080" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_04.jpg" width="520" border="1" /></a></p> <p><a >Scrollable HTML table</a> - 普?HTML 表格变ؓ可滚动状态。将表头部分攑օ THEAD 区,内容部分攑օ TBODY 区,脚注部分攑օ TFOOT 区域Q引?webtoolkit.scrollabletable.js 文gQ然后在每个表格后面创徏 ScrollableTable() 对象卛_Q?a >演示</a>Q?/p> <p><a ><img class="article" style="border-left-color: #808080; border-bottom-color: #808080; border-top-color: #808080; border-right-color: #808080" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_05.jpg" width="520" border="1" /></a></p> <p><a >KeyTable</a> - ?Excel 那样Q在单元g间E游,可以现场~辑?/p> <p><a ><img class="article" style="border-left-color: #999999; border-bottom-color: #999999; border-top-color: #999999; border-right-color: #999999" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_06.jpg" width="520" border="1" /></a></p> <p><a >graphTable</a> - 借助 <a >flot</a> ?HTML 表格中的内容变成囑ŞQ?a >演示</a>Q?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_07.jpg" width="520" border="1" /></a></p> <p><a >DataTables</a> - 非常强大?jQuery 表格插gQ可变宽늠览Q现滤。多列排序,自动探测数据cdQ智能列宽,可从几乎M数据源获取数据?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_08.jpg" width="520" border="1" /></a></p> <p><a >jqGrid Plugin</a> - Z Ajax ?jQuery 表格插gQ可?Ajax 方式从服务器端获取数据填充进来(<a >演示</a>Q?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_09.jpg" width="520" border="1" /></a></p> <p><a >Visualize: Accessible Charts & Graphs from Table Elements</a> - ?HTML 表格攉数据Qƈ借助 HTML5 Canvas 对象转换为图表?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_10.jpg" width="520" border="1" /></a></p> <p><a >Grider</a> - 一个简单的 jQuery 插gQ可以对 HTML 表格q行计算Q^均,累加Q最大|最值等?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_11.jpg" width="520" border="1" /></a></p> <h2 class="subtitle">表格功能增强</h2> <p><a >Table Drag and Drop</a> - 通过拖放Q对表格中的数据重新排列Q可以设|禁止拖攄行?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_12.jpg" width="520" border="1" /></a></p> <p><a >Table Pagination</a> - 在表g方自动生成分导航?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_13.jpg" width="520" border="1" /></a></p> <p><a >tableRowCheckboxToggle</a> - 可根?class name 对表格的行自?check on/off</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_14.jpg" width="520" border="1" /></a></p> <p><a >BS Table Crosshair Plugin</a> - 鼠标在表gUdӞ所l过的单元格自动交叉加亮</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_15.jpg" width="520" border="1" /></a></p> <p><a >jqtable2csv</a> - ?HTML 表格转换?SVG 字符丌Ӏ?/p> <p><a >Colorize</a> - 自动对表格间隔行使用不同背景颜色</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_16.jpg" width="520" border="1" /></a></p> <p><a >jExpand</a> - 一个非常轻量的 jQuery 插gQ可以展开/关闭表格单元|使表格可以容Ux多内宏V?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_17.jpg" width="520" border="1" /></a></p> <p><a >columnHover</a> - 鼠标l过Ӟ可以整列加亮Q甚x?colspans ?rowspans</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_18.jpg" width="520" border="1" /></a></p> <p><a >HeatColor</a> - Ҏ规则Q或自动对表g的D行分析,对不同范围的值按不同颜色区分?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_19.jpg" width="520" border="1" /></a></p> <p><a >Fixed Header Table</a> - 固定表头可滚动表?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_20.jpg" width="520" border="1" /></a></p> <h2 class="subtitle">表格搜烦Q筛?/h2> <p><a >tableFilter</a> - l表格添加简单的{选功能?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_21.jpg" width="520" border="1" /></a></p> <p><a >uiTableFilter</a> - Ҏ条g{选(隐藏Q表D</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_22.jpg" width="520" border="1" /></a></p> <p><a >Tablesorter 2.0</a> - 普通的Q拥?THEAD ?TBODY 标签的表D{换ؓ可排序表|可以分析多种数据Q支持多列排序?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_23.jpg" width="520" border="1" /></a></p> <p><a >PicNet Table Filter</a> - 实时的,Google 式筛选功?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_24.jpg" width="520" border="1" /></a></p> <p><a >jQuery tinysort</a> - 排序</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_25.jpg" width="520" border="1" /></a></p> <p><a >LiveFilter 1.1</a> - 非常轻量的表格筛选插Ӟ部v非常单?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_26.jpg" width="520" border="1" /></a></p> <p><a >jQtablesearch</a> - 快速搜索,非常?/p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_27.jpg" width="520" border="1" /></a></p> <p><a >Quicksearch</a> - 单的搜烦功能</p> <h2 class="subtitle">jQuery 现场~辑</h2> <p><a >TableEditor – Flexible in place editing of TableSorter</a> - 现场~辑表格内容Q用户可以插?Ajax 机制回存数据</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_28.jpg" width="520" border="1" /></a></p> <p><a >jGridEditor</a> - 现场~辑Q可配置 Ajax 回存数据</p> <p><a ><img class="article" style="border-left-color: #c0c0c0; border-bottom-color: #c0c0c0; border-top-color: #c0c0c0; border-right-color: #c0c0c0" height="230" alt="" src="http://218.16.124.218/i-host/jquery-table/jquerytables_29.jpg" width="520" border="1" /></a></p> <p>本材料原始来源:Nope <a >jQuery HTML Table Toolbox</a> (原文作?<em>Paul Andrew</em>)</p> <p>中文~译来源Q?a ><strong>锐商企业CMS</strong> |站内容理pȝ</a> 官方|站</p> </div> <img src ="http://www.aygfsteel.com/paulwong/aggbug/318491.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/paulwong/" target="_blank">paulwong</a> 2010-04-16 11:14 <a href="http://www.aygfsteel.com/paulwong/archive/2010/04/16/318491.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从零开始学习jQueryhttp://www.aygfsteel.com/paulwong/archive/2009/07/26/288492.htmlpaulwongpaulwongSun, 26 Jul 2009 15:56:00 GMThttp://www.aygfsteel.com/paulwong/archive/2009/07/26/288492.htmlhttp://www.aygfsteel.com/paulwong/comments/288492.htmlhttp://www.aygfsteel.com/paulwong/archive/2009/07/26/288492.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/288492.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/288492.html从零开始学习jQuery (一) 开天辟地入门篇

从零开始学习jQuery (? 万能的选择?/a>

从零开始学习jQuery (? 理jQuery包装?/a>

从零开始学习jQuery (? 使用jQuery操作元素的属性与样式

从零开始学习jQuery (? 事g与事件对?/a>

从零开始学习jQuery (? AJAX快餐

从零开始学习jQuery (? jQuery动画-让页面动h!

从零开始学习jQuery (? 插播:jQuery实施Ҏ

从零开始学习jQuery (? jQuery工具函数

从零开始学习jQuery (? jQueryUI常用功能实战

从零开始学习jQuery (十一) 实战表单验证与自动完成提C插?/a>



paulwong 2009-07-26 23:56 发表评论
]]>
Eclipse 增加JQuery插gҎhttp://www.aygfsteel.com/paulwong/archive/2009/07/26/288478.htmlpaulwongpaulwongSun, 26 Jul 2009 14:49:00 GMThttp://www.aygfsteel.com/paulwong/archive/2009/07/26/288478.htmlhttp://www.aygfsteel.com/paulwong/comments/288478.htmlhttp://www.aygfsteel.com/paulwong/archive/2009/07/26/288478.html#Feedback0http://www.aygfsteel.com/paulwong/comments/commentRss/288478.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/288478.html1. Spket的安装:
    (1)Plugin:
        最低要求: eclipseq_q行?.2.x  
    (2)Spket IDE: 
        q是更新|站Qؓspket的ide ?br />         使用它,打开eclipse的updatemanager (在eclipse下的帮助菜单) Qƈ新增一个书{ؓQ?br />         http://www.spket.com/update

2. Elipse开发jQuery环境讄(Spket):
    首先需要安装SpketQ如上,之后q行JQuery的配|:
    (1)?a >http://jquery.com/下蝲开发用的Javascript文g 

   (2)配置Eclipse里面的Spket Javascript Profiles
   
   1) 从window->Preferences...q去

   2) 如上N择Spket -> Javascript Profiles

   3) 点击New...输入JQuery建立新的profile

   4) 点击Add LibraryQƈ选择JQueryQ徏立新的Library

   5) 点击Add File, 选择刚下载的JQuery文g

   6) 如果惌JQuery成ؓ~省的Javascript ProfileQ则点击Default?

3.最后新建js文g。选择openwith spket js editor

完成Q!Q?

paulwong 2009-07-26 22:49 发表评论
]]>
JQueryhttp://www.aygfsteel.com/paulwong/archive/2009/07/22/287797.htmlpaulwongpaulwongTue, 21 Jul 2009 18:08:00 GMThttp://www.aygfsteel.com/paulwong/archive/2009/07/22/287797.htmlhttp://www.aygfsteel.com/paulwong/comments/287797.htmlhttp://www.aygfsteel.com/paulwong/archive/2009/07/22/287797.html#Feedback2http://www.aygfsteel.com/paulwong/comments/commentRss/287797.htmlhttp://www.aygfsteel.com/paulwong/services/trackbacks/287797.html1、关于页面元素的引用
  通过jquery?span style="color: #ff0000">$()引用元素包括通过id、class、元素名以及元素的层U关pddom或者xpath条g{方法,且返回的对象?span class="hilite1">jquery对象Q集合对象)Q不能直接调用dom定义的方法?br />
2?span class="hilite1">jQuery对象与dom对象的{?/span>
  只有jquery对象才能使用jquery定义的方?/span>。注意dom对象?span class="hilite1">jquery对象是有区别的,调用Ҏ时要注意操作的是dom对象q是jquery对象?br />   普通的dom对象一般可以通过$()转换?span class="hilite1">jquery对象?br />   如:$(document.getElementById("msg"))则ؓjquery对象Q可以?span class="hilite1">jquery的方法?br /> ׃jquery对象本n是一个集?/span>。所以如?span class="hilite1">jquery对象要{换ؓdom对象则必d出其中的某一,一般可通过索引取出?br /> 如:$("#msg")[0]Q?("div").eq(1)[0]Q?("div").get()[1]Q?("td")[5]q些都是dom对象Q可以用dom中的ҎQ但不能再?span class="hilite1">Jquery的方法?br /> 以下几种写法都是正确的:

$("#msg").html();
$(
"#msg")[0].innerHTML;
$(
"#msg").eq(0)[0].innerHTML;
$(
"#msg").get(0).innerHTML;



3、如何获?span class="hilite1">jQuery集合的某一?/span>
  对于获取的元素集合,获取其中的某一(通过索引指定Q可以用eq或get(n)Ҏ或者烦引号获取Q要注意Q?span style="text-decoration: underline">eqq回的是jquery对象Q而get(n)和烦引返回的是dom元素对象?/span>对于jquery对象只能使用jquery的方法,而dom对象只能使用dom的方法,如要获取W三?lt;div>元素的内宏V有如下两种ҎQ?br />
$("div").eq(2).html();               //调用jquery对象的方?/span>
$("div").get(2).innerHTML;       //调用dom的方法属?/span>


4、同一函数实现set和get
Jquery中的很多Ҏ都是如此Q主要包括如下几个:
$("#msg").html();               //q回id为msg的元素节点的html内容?/span>
$("#msg").html("<b>new content</b>");       
//?#8220;<b>new content</b>” 作ؓhtml串写入id为msg的元素节点内容中,面昄_体的new content

$(
"#msg").text();               //q回id为msg的元素节点的文本内容?/span>
$("#msg").text("<b>new content</b>");       
//?#8220;<b>new content</b>” 作ؓ普通文本串写入id为msg的元素节点内容中,面昄<b>new content</b>

$(
"#msg").height();               //q回id为msg的元素的高度
$("#msg").height("300");       //id为msg的元素的高度设ؓ300
$("#msg").width();               //q回id为msg的元素的宽度
$("#msg").width("300");       //id为msg的元素的宽度设ؓ300

$(
"input").val(");       //q回表单输入框的value?br /> $("input").val("test");       //表单输入框的valueD为test

$(
"#msg").click();       //触发id为msg的元素的单击事g
$(
"#msg").click(fn);       //为id为msg的元素单M件添加函?/span>


同样blur,focus,select,submit事g都可以有着两种调用Ҏ

5、集合处理功?/span>
  对于jqueryq回的集合内Ҏ需我们自己循环遍历q对每个对象分别做处理,jquery已经为我们提供的很方便的Ҏq行集合的处?/span>?br /> 包括两种形式Q?br />
$("p").each(function(i){this.style.color=['#f00','#0f0','#00f'][i]})       
//为烦引分别ؓ0Q?Q?的p元素分别讑֮不同的字体颜艌Ӏ?/span>

$(
"tr").each(function(i){this.style.backgroundColor=['#ccc','#fff'][i%2]})       
//实现表格的隔行换色效?/span>

$(
"p").click(function(){alert($(this).html())})              
//为每个p元素增加了click事gQ单L个p元素则弹出其内容


6、扩展我们需要的功能
$.extend({
       min: 
function(a, b){return a < b?a:b; },
       max: 
function(a, b){return a > b?a:b; } 
});       
//为jquery扩展了min,max两个Ҏ


使用扩展的方法(通过“$.Ҏ?#8221;调用Q:
alert("a=10,b=20,max="+$.max(10,20)+",min="+$.min(10,20));


7、支持方法的q写
所谓连写,卛_以对一?span class="hilite1">jquery
对象q箋调用各种不同的方法?br /> 例如Q?br />
$("p").click(function(){alert($(this).html())})
.mouseover(
function(){alert('mouse over event')})
.each(
function(i){this.style.color=['#f00','#0f0','#00f'][i]});


8、操作元素的样式
主要包括以下几种方式Q?br />
$("#msg").css("background");               //q回元素的背景颜?/span>
$("#msg").css("background","#ccc")       //讑֮元素背景为灰?/span>
$("#msg").height(300); $("#msg").width("200");       //讑֮宽高
$("#msg").css({ color: "red", background: "blue" });//以名值对的Ş式设定样?/span>
$("#msg").addClass("select");       //为元素增加名UCؓselect的class
$("#msg").removeClass("select");       //删除元素名称为select的class
$("#msg").toggleClass("select");       //如果存在Q不存在Q就删除Q添加)名称为select的class


9、完善的事g处理功能
Jquery已经为我们提供了各种事g处理ҎQ我们无需在html元素上直接写事gQ而可?span style="color: #0000ff">直接为通过jquery获取的对象添加事?/span>?br /> 如:
$("#msg").click(function(){alert("good")})       //为元素添加了单击事g
$("p").click(function(i){this.style.color=['#f00','#0f0','#00f'][i]})
//Z个不同的p元素单击事g分别讑֮不同的处?/span>



jQuery中几个自定义的事Ӟ
Q?Qhover(fn1,fn2)Q一个模仿悬停事Ӟ鼠标UdC个对象上面及Udq个对象Q的Ҏ。当鼠标UdC个匹配的元素上面Ӟ会触发指定的W一个函数。当鼠标Udq个元素Ӟ会触发指定的W二个函数?br /> //当鼠标放在表格的某行上时class|ؓoverQ离开时置为out?br />
$("tr").hover(function(){
$(
this).addClass("over");
},
       
function(){
       $(
this).addClass("out"); 
});



Q?Qready(fn):当DOM载入qA可以查询及操U|l定一个要执行的函数?br />
$(document).ready(function(){alert("Load Success")})
//面加蝲完毕提示“Load Success”,相当于onload事g。与$(fn){h



Q?Qtoggle(evenFn,oddFn): 每次点击时切换要调用的函数。如果点M一个匹配的元素Q则触发指定的第一个函敎ͼ当再ơ点d一元素Ӟ则触发指定的W二个函数。随后的每次点击都重复对q两个函数的轮番调用?br />
       //每次点击时轮换添加和删除名ؓselected的class?/span>
       $("p").toggle(function(){
               $(
this).addClass("selected");   
       },
function(){
               $(
this).removeClass("selected"); 
       });



Q?Qtrigger(eventtype): 在每一个匹配的元素上触发某cM件?br /> 例如Q?br />
$("p").trigger("click");               //触发所有p元素的click事g



Q?Qbind(eventtype,fn)Qunbind(eventtype): 事g的绑定与反绑?br /> 从每一个匹配的元素中(dQ删除绑定的事g?br /> 例如Q?br />
$("p").bind("click"function(){alert($(this).text());});       //为每个p元素d单击事g
$("p").unbind();       //删除所有p元素上的所有事?/span>
$("p").unbind("click")       //删除所有p元素上的单击事g


10、几个实用特效功?/span>
其中toggle()和slidetoggle()Ҏ提供了状态切换功能?br /> 如toggle()Ҏ包括了hide()和show()Ҏ?br /> slideToggle()Ҏ包括了slideDown()和slideUpҎ?br />
11、几个有用的jQueryҎ
$.browser.览器类型:浏览器cd。有效参敎ͼsafari, opera, msie, mozilla。如是否ieQ?.browser.isieQ是ie览器则q回true?br /> $.each(obj, fn)Q通用的P代函数。可用于q似地P代对象和数组Q代替@环)?br /> ?br />
$.each( [0,1,2], function(i, n){ alert( "Item #" + i + "" + n ); }); 

{h于:
var tempArr=[0,1,2];
for(var i=0;i<tempArr.length;i++){
       alert(
"Item #"+i+""+tempArr[i]);
}


也可以处理json数据Q如
$.each( { name: "John", lang: "JS" }, function(i, n){ alert( "Name: " + i + ", Value: " + n ); });

l果为:
Name:name, Value:John
Name:lang, Value:JS
$.extend(target,prop1,propN)Q用一个或多个其他对象来扩展一个对象,q回q个被扩展的对象。这?span class="hilite1">jquery
实现的承方式?br /> 如:
$.extend(settings, options);       
//合ƈsettings和optionsQƈ合q结果返回settings中,相当于optionsl承settingq将l承l果保存在setting中?/span>
var settings = $.extend({}, defaults, options);
//合ƈdefaults和optionsQƈ合q结果返回到setting中而不覆盖default内容?/span>


可以有多个参敎ͼ合ƈ多项q返回)
$.map(array, fn)Q数l映。把一个数l中的项?处理转换?保存到到另一个新数组中,q返回生成的新数l?br /> 如:
var tempArr=$.map( [0,1,2], function(i){ return i + 4; });
tempArr内容为:[4,5,6]

var tempArr=$.map( [0,1,2], function(i){ return i > 0 ? i + 1 : null; });
tempArr内容为:[2,3]

$.merge(arr1,arr2):合ƈ两个数组Q返回的l果会修改第一个数l的内容——第一个数l的元素后面跟着W二个数l的元素。?br /> 如:
$.merge( [0,1,2], [2,3,4] )       //q回[0,1,2,2,3,4]

$.trim(str)Q删除字W串两端的空白字W?
如:
$.trim("   hello, how are you?   ");         //q回"hello,how are you? "


paulwong 2009-07-22 02:08 发表评论
]]>
վ֩ģ壺 û| | | ˮ| | | | | ˷| ͷ| ƽ| | ʡ| ͼ| Ԫ| | ʡ| ɽ| Ϸ| | ʤ| | | | | ʢ| | | | | ƽ| | ˮ| | | | ˹| ׶| | ͨ| ؼ|