<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>鱼杆鱼堂 &#187; jquery</title>
	<atom:link href="http://www.pumaboyd.com/archives/tag/jquery/feed" rel="self" type="application/rss+xml" />
	<link>http://www.pumaboyd.com</link>
	<description>If you think you can ,you can</description>
	<lastBuildDate>Wed, 18 May 2011 00:52:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>JQuery元素位置插件(dimensions)</title>
		<link>http://www.pumaboyd.com/archives/jquery%e5%85%83%e7%b4%a0%e4%bd%8d%e7%bd%ae%e6%8f%92%e4%bb%b6dimensions</link>
		<comments>http://www.pumaboyd.com/archives/jquery%e5%85%83%e7%b4%a0%e4%bd%8d%e7%bd%ae%e6%8f%92%e4%bb%b6dimensions#comments</comments>
		<pubDate>Sun, 16 Nov 2008 23:15:17 +0000</pubDate>
		<dc:creator>pumaboyd</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pumaboyd.com/?p=277</guid>
		<description><![CDATA[有时候要在当前点击的位置显示一个对话框。这个时候就需要用到JQuery的元素位置方法。 $(&#8216;#elem4&#8242;).offset(); 是jquery版本自带的，基本很好用。但当页面有滚动条的时候，这个定位是没有考虑滚动条的距离的。所以，还需要自己写一个方法获取当前窗口的滚动条大小的： var scrollLeft = (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); var scrollTop = (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); JQuery也有一个dimensions插件，配合这些，基本上可以完成所有的元素位置操作 这个页面有详细的实例: http://jsgears.com/thread-76-1-1.html]]></description>
			<content:encoded><![CDATA[<p>有时候要在当前点击的位置显示一个对话框。这个时候就需要用到JQuery的元素位置方法。<br />
$(&#8216;#elem4&#8242;).offset();  是jquery版本自带的，基本很好用。但当页面有滚动条的时候，这个定位是没有考虑滚动条的距离的。所以，还需要自己写一个方法获取当前窗口的滚动条大小的：</p>
<pre lang="javascript">
var scrollLeft = (document.documentElement.scrollLeft ?
            document.documentElement.scrollLeft : document.body.scrollLeft);
var scrollTop = (document.documentElement.scrollTop ?
            document.documentElement.scrollTop : document.body.scrollTop);
</pre>
<p>JQuery也有一个<a target="_blank" href="http://docs.jquery.com/Plugins/dimensions">dimensions</a>插件，配合这些，基本上可以完成所有的元素位置操作</p>
<p>这个页面有详细的实例:</p>
<p>http://jsgears.com/thread-76-1-1.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pumaboyd.com/archives/jquery%e5%85%83%e7%b4%a0%e4%bd%8d%e7%bd%ae%e6%8f%92%e4%bb%b6dimensions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery-Dialog(弹出窗口，遮蔽窗口)</title>
		<link>http://www.pumaboyd.com/archives/jquery-dialog%e5%bc%b9%e5%87%ba%e7%aa%97%e5%8f%a3%ef%bc%8c%e9%81%ae%e8%94%bd%e7%aa%97%e5%8f%a3</link>
		<comments>http://www.pumaboyd.com/archives/jquery-dialog%e5%bc%b9%e5%87%ba%e7%aa%97%e5%8f%a3%ef%bc%8c%e9%81%ae%e8%94%bd%e7%aa%97%e5%8f%a3#comments</comments>
		<pubDate>Wed, 12 Nov 2008 04:08:51 +0000</pubDate>
		<dc:creator>pumaboyd</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pumaboyd.com/?p=241</guid>
		<description><![CDATA[在Ajax中经常用到的弹出窗口和遮蔽窗口。自己写肯定是一个最佳方案，但时间和成本上，还是决定了寻找现成的吧。大概罗列一下。需要我满足我几个条件 一定要简洁方便 拥有遮蔽功能，Model Dialog ，所谓的模态窗口 可以根据HTML弹出窗口 可以定义弹出窗口的位置，大小 其实我只需要一个框，我更希望框的内容我自己控制，这样通用性就强了。而且一定要简洁，不能弹个框也要配置复杂。 最后挑选下来最满意的Boxy http://onehackoranother.com/projects/jquery/boxy/ Boxy生产的HTML代码也是很乱的。但Boxy的设置最简单，所以上手很容易（关注ing，发现CUP有些偏高）。 &#8211;=Other Links=&#8211; http://www.ericmmartin.com/projects/simplemodal/ http://dev.iceburg.net/jquery/jqModal/#examples simplemodal、jqModal 。这两个是最简单的，灵活性很好，但需要自己配制的多，而且官方的DEMO和我要的需求不是很相同。需要配置的多，学习成本高了。 如果你希望定制自己的Dialog，这两个插件，可以作为基础包，在基础包在封装一下。就可以很方便的满足你的要求。 http://www.malsup.com/jquery/block/ BlockUI效果很好。而且官方的帮助也很详细，如果只是简单的使用遮蔽，推荐使用，上手也容易。 http://jquery.com/demo/thickbox/ 貌似很复杂，而且偏向于图片，直接就否决了 http://docs.jquery.com/UI/Dialog 官方的要，还要引几个扩展的JS,支持窗口缩放什么的，但生产的代码也太复杂了，不推荐。 网络上整理的一些Dialog列表 http://hi.baidu.com/freezesoul/blog/item/2889b44580e2fd23cffca3fb.html http://vision-media.ca/resources/jquery/jquery-popup-plugin-review Custom JavaScript Dialog Boxes http://hi.baidu.com/freezesoul/blog/item/63a10bfa6e54109259ee90d8.html]]></description>
			<content:encoded><![CDATA[<p>在Ajax中经常用到的弹出窗口和遮蔽窗口。自己写肯定是一个最佳方案，但时间和成本上，还是决定了寻找现成的吧。大概罗列一下。需要我满足我几个条件</p>
<ul>
<li>一定要简洁方便</li>
<li>拥有遮蔽功能，Model Dialog ，所谓的模态窗口</li>
<li>可以根据HTML弹出窗口</li>
<li>可以定义弹出窗口的位置，大小</li>
</ul>
<p>其实我只需要一个框，我更希望框的内容我自己控制，这样通用性就强了。而且一定要简洁，不能弹个框也要配置复杂。</p>
<p>最后挑选下来最满意的Boxy</p>
<p>http://onehackoranother.com/projects/jquery/boxy/</p>
<p><span id="more-241"></span><br />
<img src="http://farm4.static.flickr.com/3190/3018221888_3ab47d2d22_o.png" alt="" /></p>
<p>Boxy生产的HTML代码也是很乱的。但Boxy的设置最简单，所以上手很容易（关注ing，发现CUP有些偏高）。</p>
<p>&#8211;=Other Links=&#8211;</p>
<p>http://www.ericmmartin.com/projects/simplemodal/</p>
<p>http://dev.iceburg.net/jquery/jqModal/#examples</p>
<p><strong>simplemodal、jqModal</strong> 。这两个是最简单的，灵活性很好，但需要自己配制的多，而且官方的DEMO和我要的需求不是很相同。需要配置的多，学习成本高了。<br />
如果你希望定制自己的Dialog，这两个插件，可以作为基础包，在基础包在封装一下。就可以很方便的满足你的要求。</p>
<p>http://www.malsup.com/jquery/block/</p>
<p><strong>BlockUI</strong>效果很好。而且官方的帮助也很详细，如果只是简单的使用遮蔽，推荐使用，上手也容易。</p>
<p>http://jquery.com/demo/thickbox/</p>
<p>貌似很复杂，而且偏向于图片，直接就否决了</p>
<p>http://docs.jquery.com/UI/Dialog</p>
<p>官方的要，还要引几个扩展的JS,支持窗口缩放什么的，但生产的代码也太复杂了，不推荐。</p>
<p><strong>网络上整理的一些Dialog列表</strong></p>
<p>http://hi.baidu.com/freezesoul/blog/item/2889b44580e2fd23cffca3fb.html</p>
<p>http://vision-media.ca/resources/jquery/jquery-popup-plugin-review</p>
<p><strong>Custom JavaScript Dialog Boxes </strong></p>
<p>http://hi.baidu.com/freezesoul/blog/item/63a10bfa6e54109259ee90d8.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pumaboyd.com/archives/jquery-dialog%e5%bc%b9%e5%87%ba%e7%aa%97%e5%8f%a3%ef%bc%8c%e9%81%ae%e8%94%bd%e7%aa%97%e5%8f%a3/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>JQuery-labelOver插件</title>
		<link>http://www.pumaboyd.com/archives/jquery-labelover%e6%8f%92%e4%bb%b6</link>
		<comments>http://www.pumaboyd.com/archives/jquery-labelover%e6%8f%92%e4%bb%b6#comments</comments>
		<pubDate>Sun, 09 Nov 2008 03:17:29 +0000</pubDate>
		<dc:creator>pumaboyd</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pumaboyd.com/?p=230</guid>
		<description><![CDATA[不知道中文名这么叫，其实就是在搜索框中有灰色的提示字，但点击或真正搜索的时候，就自动隐藏。当然自己实现不麻烦，但有现成的就用呗！ 具体地址: http://remysharp.com/wp-content/uploads/2007/03/label_over_example.html]]></description>
			<content:encoded><![CDATA[<p>不知道中文名这么叫，其实就是在搜索框中有灰色的提示字，但点击或真正搜索的时候，就自动隐藏。当然自己实现不麻烦，但有现成的就用呗！</p>
<p><img src="http://farm4.static.flickr.com/3191/3017423759_f4b51ca7d0_o.jpg" alt="" /><br />
具体地址:<br />
<a target="_blank" href="http://remysharp.com/wp-content/uploads/2007/03/label_over_example.html">http://remysharp.com/wp-content/uploads/2007/03/label_over_example.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pumaboyd.com/archives/jquery-labelover%e6%8f%92%e4%bb%b6/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JQuery-Truncate插件(更多,截字)</title>
		<link>http://www.pumaboyd.com/archives/jquery%e6%9b%b4%e5%a4%9a%e6%88%aa%e5%ad%97%e6%8f%92%e4%bb%b6-truncate</link>
		<comments>http://www.pumaboyd.com/archives/jquery%e6%9b%b4%e5%a4%9a%e6%88%aa%e5%ad%97%e6%8f%92%e4%bb%b6-truncate#comments</comments>
		<pubDate>Sun, 09 Nov 2008 02:54:59 +0000</pubDate>
		<dc:creator>pumaboyd</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pumaboyd.com/?p=227</guid>
		<description><![CDATA[继续我的开源之旅。成本、开发、快速、分享这就是开源带给我的乐趣。(*^__^*)，总算给我找到了。 平时用到很多这种类似的，长文本需要添加一个显示更多的按钮或是希望截取多少字的情况。web网站用的很多，做法有很多种。比如：程序代码截取，ajax在“更多”按钮取出全部内容。这可能是很好的方式，也最小的HTML传输。但我还是倾向于javascript的截取方式，原因很简单，对程序的改动最小。开发人员有更多的精力做更多有益的事情。当然我不否认会使用ajax的方式，有特殊的地方还是要用的，但不想极端。多一点HTML，我可以接受。 明白我的意思，就不讨论这种方式会造成页面文件大的观点。 快速开发，快速完成任务。 官方网址：http://www.reindel.com/truncate/ 主要有4个DEMO，用来说明文字截取，支持文本中有HTML的截取，支持单纯截字处理。 用法: //单纯截字 $(".example_2").truncate( 60 ); //More Text $(".example_3").truncate( 120,{ chars: /\s/, trail: [ " ( more . . . )", "( . . . less )" ] }); DEMO下载(Box.net &#124; uushare)]]></description>
			<content:encoded><![CDATA[<p>继续我的开源之旅。成本、开发、快速、分享这就是开源带给我的乐趣。(*^__^*)，总算给我找到了。<br />
平时用到很多这种类似的，长文本需要添加一个显示更多的按钮或是希望截取多少字的情况。web网站用的很多，做法有很多种。比如：程序代码截取，ajax在“更多”按钮取出全部内容。这可能是很好的方式，也最小的HTML传输。但我还是倾向于javascript的截取方式，原因很简单，对程序的改动最小。开发人员有更多的精力做更多有益的事情。当然我不否认会使用ajax的方式，有特殊的地方还是要用的，但不想极端。多一点HTML，我可以接受。<br />
明白我的意思，就不讨论这种方式会造成页面文件大的观点。<br />
<span id="more-227"></span><br />
快速开发，快速完成任务。<br />
官方网址：<a target="_blank" href="http://www.reindel.com/truncate/">http://www.reindel.com/truncate/</a><br />
主要有4个DEMO，用来说明文字截取，支持文本中有HTML的截取，支持单纯截字处理。<br />
用法:</p>
<pre lang="javascript">
//单纯截字
$(".example_2").truncate( 60 );

//More Text
    $(".example_3").truncate( 120,{
        chars: /\s/,
        trail: [ " ( <a href='#' class='truncate_show'>more</a> . . . )", "( . . . <a href='#' class='truncate_hide'>less</a> )" ]
    });
</pre>
<p>DEMO下载(<a href="http://www.box.net/shared/i64mih7npb" target="_blank">Box.net</a> | <a href="http://www.uushare.com/user/pumaboyd/file/975787" target="_blank">uushare</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pumaboyd.com/archives/jquery%e6%9b%b4%e5%a4%9a%e6%88%aa%e5%ad%97%e6%8f%92%e4%bb%b6-truncate/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JQuery画图插件(flot)</title>
		<link>http://www.pumaboyd.com/archives/jquery%e7%94%bb%e5%9b%be%e6%8f%92%e4%bb%b6flot</link>
		<comments>http://www.pumaboyd.com/archives/jquery%e7%94%bb%e5%9b%be%e6%8f%92%e4%bb%b6flot#comments</comments>
		<pubDate>Sat, 01 Nov 2008 05:03:52 +0000</pubDate>
		<dc:creator>pumaboyd</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pumaboyd.com/?p=179</guid>
		<description><![CDATA[最近公司比较流行画图。但我不喜欢使用服务器端直接生成图片的方式，正好看到JQuery的画图插件jquery.flot，顺便学习一下，修改了例子。效果还不错。生成的网站aleax排名。 DEMO下载(Box.net,cnblogs)]]></description>
			<content:encoded><![CDATA[<p>最近公司比较流行画图。但我不喜欢使用服务器端直接生成图片的方式，正好看到JQuery的画图插件jquery.flot，顺便学习一下，修改了例子。效果还不错。生成的网站aleax排名。</p>
<p><img src="http://farm4.static.flickr.com/3141/2988712013_27236fba74.jpg?v=0" alt="" /></p>
<p>DEMO下载(<a href="http://www.box.net/shared/15zl0b14vx">Box.net</a>,<a href="http://files.cnblogs.com/pumaboyd/jquery-demo.rar">cnblogs</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pumaboyd.com/archives/jquery%e7%94%bb%e5%9b%be%e6%8f%92%e4%bb%b6flot/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

