<?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>idea&#039;s blog &#187; 载入提示</title>
	<atom:link href="http://www.ideawu.net/blog/tag/%e8%bd%bd%e5%85%a5%e6%8f%90%e7%a4%ba/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ideawu.net/blog</link>
	<description>网络服务器架构, Linux C/C++服务器端开发, TCP/IP网络协议, PHP Web后端和Web前端开发, 网站架构.</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:02:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>jQuery BlockUI 页面遮挡插件</title>
		<link>http://www.ideawu.net/blog/archives/477.html</link>
		<comments>http://www.ideawu.net/blog/archives/477.html#comments</comments>
		<pubDate>Mon, 26 Apr 2010 03:47:00 +0000</pubDate>
		<dc:creator>ideawu</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[载入提示]]></category>
		<category><![CDATA[遮挡]]></category>

		<guid isPermaLink="false">http://www.ideawu.net/blog/?p=477</guid>
		<description><![CDATA[<p>Web应用中常常需要这样的功能: 当用户点击&#8221;提交&#8221;按钮, 或者点击&#8221;刷新&#8221;链接AJAX获取新数据时, 都需要显示一个提示Loading的提示信息, 并且锁住按钮和某个区域, 避免用户重复操作. 使用 jQuery 的 BlockUI 插件可能轻松地达到该功能. 而且, BlockUI 的功能不仅如此, 它还能实现&#8221;弹出&#8221;窗口(如登录窗口), 气泡提示信息的功能.</p>
<h3>1. 遮挡整个页面</h3>
<p>直接调用 $.blockUI(), 即可锁定整个页面, 并提示信息:</p>
<pre>
$.blockUI({ message: '&lt;h1&gt;&lt;img src="busy.gif" /&gt; Just a moment...&lt;/h1&gt;' });
</pre>
<p><a href="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-1.jpg"><img src="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-1-340x67.jpg" alt="" title="jQuery blockUI 1" width="340" height="67" class="alignnone size-medium wp-image-478" /></a></p>
<p><span id="more-477"></span>要解锁只需要简单地调用 unblockUI():</p>
<pre>
$.unblockUI();
</pre>
<h3>2. 遮挡部分(某个元素)</h3>
<p>对一个 jQuery DOM 对象调用 blockUI 方法, 便可锁定该对象的显示区域, 如 div 块.</p>
<pre>
$('#my_div').blockUI();
</pre>
<h3>3. 显示登录窗口(模式窗口)</h3>
<p>bockUI 函数的参数对象的 message 字段, 可以接受任意的 HTML 代码, 或者某个 DOM 对象. 我们可以这样实现, 生成一个隐藏的登录表单, 当用户点击&#8221;登录&#8221;链接时, 对整个页面调用 blockUI(), 并把登录表单作为参数传递, 即可实现一个登录窗口:</p>
<pre>
$('#login_link').click(function() {
	$.blockUI({ message: $('#loginForm') });
});
</pre>
<p><a href="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-2.jpg"><img src="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-2-340x96.jpg" alt="" title="jQuery blockUI 2" width="340" height="96" class="alignnone size-medium wp-image-479" /></a></p>
<h3>4. 自动隐藏的气泡提示信息</h3>
<pre>
$.growlUI('操作成功!', '您的评论已经成功保存! 感谢您的参与!');
</pre>
<p>如果你需要更强大的气泡提示功能, 可以试试这个插件: <a href="http://stanlemon.net/projects/jgrowl.html">jGrowl</a>.</p>
<h3>5. 自定义样式</h3>
<p>jQuery blockUI 提供的默认样式, 你可以在每一次调用 blockUI() 函数时进行修改. 如果你觉得这样比较麻烦的话, 可以直接修改库文件 jquery.blockUI.js, 修改 $.blockUI.defaults 对象相关的代码即可.</p>
<p>jQuery blockUI 项目主页: <a href="http://jquery.malsup.com/block/">http://jquery.malsup.com/block/</a></p>


<h3>Related posts:</h3><ol><li><a href='http://www.ideawu.net/blog/archives/591.html' rel='bookmark' title='Permanent Link: jQuery延时绑定事件(lazy-bind)'>jQuery延时绑定事件(lazy-bind)</a></li>
<li><a href='http://www.ideawu.net/blog/archives/607.html' rel='bookmark' title='Permanent Link: 获取动态加载的图片大小的正确方法'>获取动态加载的图片大小的正确方法</a></li>
<li><a href='http://www.ideawu.net/blog/archives/359.html' rel='bookmark' title='Permanent Link: [转]300+Jquery, CSS, MooTools 和 JS的导航菜单'>[转]300+Jquery, CSS, MooTools 和 JS的导航菜单</a></li>
<li><a href='http://www.ideawu.net/blog/archives/611.html' rel='bookmark' title='Permanent Link: 强大的纯JS数据图工具-flot'>强大的纯JS数据图工具-flot</a></li>
<li><a href='http://www.ideawu.net/blog/archives/465.html' rel='bookmark' title='Permanent Link: Wordpress开发指南'>Wordpress开发指南</a></li>
</ol><div><p><img src="http://www.ideawu.net/favicon.ico" /> 你现在看的文章是: <a href="http://www.ideawu.net/blog/archives/477.html" title="jQuery BlockUI 页面遮挡插件">jQuery BlockUI 页面遮挡插件</a></p>

<div>
	<a href="http://www.benegg.com/linode-ad.php">
		Linode VPS - 美国虚拟主机
	</a>
	|
	<a href="http://www.udpwork.com/">
		IT牛人博客聚合网站
	</a>
</div></div>]]></description>
			<content:encoded><![CDATA[<p>Web应用中常常需要这样的功能: 当用户点击&#8221;提交&#8221;按钮, 或者点击&#8221;刷新&#8221;链接AJAX获取新数据时, 都需要显示一个提示Loading的提示信息, 并且锁住按钮和某个区域, 避免用户重复操作. 使用 jQuery 的 BlockUI 插件可能轻松地达到该功能. 而且, BlockUI 的功能不仅如此, 它还能实现&#8221;弹出&#8221;窗口(如登录窗口), 气泡提示信息的功能.</p>
<h3>1. 遮挡整个页面</h3>
<p>直接调用 $.blockUI(), 即可锁定整个页面, 并提示信息:</p>
<pre>
$.blockUI({ message: '&lt;h1&gt;&lt;img src="busy.gif" /&gt; Just a moment...&lt;/h1&gt;' });
</pre>
<p><a href="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-1.jpg"><img src="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-1-340x67.jpg" alt="" title="jQuery blockUI 1" width="340" height="67" class="alignnone size-medium wp-image-478" /></a></p>
<p><span id="more-477"></span>要解锁只需要简单地调用 unblockUI():</p>
<pre>
$.unblockUI();
</pre>
<h3>2. 遮挡部分(某个元素)</h3>
<p>对一个 jQuery DOM 对象调用 blockUI 方法, 便可锁定该对象的显示区域, 如 div 块.</p>
<pre>
$('#my_div').blockUI();
</pre>
<h3>3. 显示登录窗口(模式窗口)</h3>
<p>bockUI 函数的参数对象的 message 字段, 可以接受任意的 HTML 代码, 或者某个 DOM 对象. 我们可以这样实现, 生成一个隐藏的登录表单, 当用户点击&#8221;登录&#8221;链接时, 对整个页面调用 blockUI(), 并把登录表单作为参数传递, 即可实现一个登录窗口:</p>
<pre>
$('#login_link').click(function() {
	$.blockUI({ message: $('#loginForm') });
});
</pre>
<p><a href="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-2.jpg"><img src="http://www.ideawu.net/blog/wp-content/uploads/2010/04/blockui-2-340x96.jpg" alt="" title="jQuery blockUI 2" width="340" height="96" class="alignnone size-medium wp-image-479" /></a></p>
<h3>4. 自动隐藏的气泡提示信息</h3>
<pre>
$.growlUI('操作成功!', '您的评论已经成功保存! 感谢您的参与!');
</pre>
<p>如果你需要更强大的气泡提示功能, 可以试试这个插件: <a href="http://stanlemon.net/projects/jgrowl.html">jGrowl</a>.</p>
<h3>5. 自定义样式</h3>
<p>jQuery blockUI 提供的默认样式, 你可以在每一次调用 blockUI() 函数时进行修改. 如果你觉得这样比较麻烦的话, 可以直接修改库文件 jquery.blockUI.js, 修改 $.blockUI.defaults 对象相关的代码即可.</p>
<p>jQuery blockUI 项目主页: <a href="http://jquery.malsup.com/block/">http://jquery.malsup.com/block/</a></p>


<h3>Related posts:</h3><ol><li><a href='http://www.ideawu.net/blog/archives/591.html' rel='bookmark' title='Permanent Link: jQuery延时绑定事件(lazy-bind)'>jQuery延时绑定事件(lazy-bind)</a></li>
<li><a href='http://www.ideawu.net/blog/archives/607.html' rel='bookmark' title='Permanent Link: 获取动态加载的图片大小的正确方法'>获取动态加载的图片大小的正确方法</a></li>
<li><a href='http://www.ideawu.net/blog/archives/359.html' rel='bookmark' title='Permanent Link: [转]300+Jquery, CSS, MooTools 和 JS的导航菜单'>[转]300+Jquery, CSS, MooTools 和 JS的导航菜单</a></li>
<li><a href='http://www.ideawu.net/blog/archives/611.html' rel='bookmark' title='Permanent Link: 强大的纯JS数据图工具-flot'>强大的纯JS数据图工具-flot</a></li>
<li><a href='http://www.ideawu.net/blog/archives/465.html' rel='bookmark' title='Permanent Link: Wordpress开发指南'>Wordpress开发指南</a></li>
</ol><div><p><img src="http://www.ideawu.net/favicon.ico" /> 你现在看的文章是: <a href="http://www.ideawu.net/blog/archives/477.html" title="jQuery BlockUI 页面遮挡插件">jQuery BlockUI 页面遮挡插件</a></p>

<div>
	<a href="http://www.benegg.com/linode-ad.php">
		Linode VPS - 美国虚拟主机
	</a>
	|
	<a href="http://www.udpwork.com/">
		IT牛人博客聚合网站
	</a>
</div></div>]]></content:encoded>
			<wfw:commentRss>http://www.ideawu.net/blog/archives/477.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

