类似于 undo 函数,用于返回到调用 find() 或 parents() 函数(或者其它遍历函数)之前的 jQuery 对象。
// hide all the labels inside the form with the ‘optional’ class
.find(’label.optional’).hide().end()
// add a red border to any password fields in the form
.find(’input:password’).css(’border’, ‘1px solid red’).end()
// add a submit handler to the form
.submit(function(){
return confirm(’Are you sure you want to submit?’);
});
所有空 td 加入 -
$(’td:empty’).html(’-');
非 class=”required” 隐藏
$(’input:not(.required)’).hide();
jquery show() hide() 函数
$(’ul, ol, dl’).hide();
table class=”stried” 下所有 odd(偶数)tr 背景色
$(’table.striped > tr:odd’).css(’background’, ‘#999999′);
jquery 插件例子
$.fn.background = function(bg){
return this.css(’background’, bg);
};
$(”body”).background(”#c00″)
可以使用 jQuery 处理基本的动画和显示效果。animate() 函数是动画代码的核心,它用于更改任何随时间变化的数值型的 CSS 样式值。比方说,您可以变化高度、宽度、不透明度和位置。还可以指定动画的速度,定为毫秒或者预定义的速度:慢速,中速或快速。
下面是一个同时变化某个元素高度和宽度的示例。请注意,这些参数没有开始值,只有最终值。开始值取自元素的当前尺寸。同时我也附加了一个回调函数。
$(’#grow’).animate({ height: 500, width: 500 }, “slow”, function(){
alert(’The element is done growing!’);
});
jQuery 的内置函数使更多常见的动画更容易完成。可以使用 show() 和 hide() 元素,立即显示或者以特定的速度显示。还可以通过使用 fadeIn() 和 fadeOut(),或者 slideDown() 和 slideUp() 显示和隐藏元素,这取决于您所需要的显示效果。下面的示例定义了一个下滑的导航菜单。
firefox background-position bottom bug
当背景图片大于页面时,firefox background-position bottom 显示有bug,不是浏览器的左下角而是当前页面可见元素的左下角。
设置 html {height:100%} 后解决问题(也可以 body {height:100%,但有时候不行})。还有把设置 100%(或者其他百分比)的说法,但似乎不行。
文字一
文字2
文字3
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
文字一
文字2
文字3
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
firefox 控制 legend 也有bug! 这样 来控制。
http://www.tyssendesign.com.au/articles/css/legends-of-style/
label 也有bug,firefox 基本上对 label 的样式表不能正确处理,哪怕是
label#labelid #other 这样的样式也不能识别!
firefox 中不能象 ie 那样直接 top.AAA.cols=”…” 来修改框架宽度,而必须 document.getElementById(”aa”).setAttribute(”cols”,”…”)
This would work everywhere (except NC4 IE4)
function resizeMenu(sinistra,destra)
{
var attr = sinistra+'‰,'+destra+'‰';
document.getElementById("general").setAttribute('cols',attr);;
}
file ‘frame_a.htm’ :
来自 CSS Gradient Text Effect的效果,我记得去年就见过,但blog里面找不到,再发。
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
原理很简单,在文字上面放一个png(32位)透明的图片。ie 7 以下使用 AlphaImageLoader 滤镜。

如果嫌 span 太不 sematic 的话,可以用 js 方法加入。比如用 jquery
$(document).ready(function(){
//prepend span tag to H1
$("h1").prepend("“);
});
相关日志:
更多 关于css的日志
来自 javascript md5 - Paj’s Home的代码,还有 md4 和 sha1 的js 代码。在前台处理 md5 加密。你可以在 cmd5.com 解密下面的代码,看看对不对(cmd5.com其实还是穷举,复杂的代码不能解密)。
alert(hex_md5("123456"));
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
直接在留言的时候,判断并写入数据库。用户要么有 mybloglog 头像,要么 gravatar的。准备下周加到 blog 系统中。
输入你的网址(http://www.a.com)或者邮箱(a@a.com):
最终头像图片地址:
你的头像是:

$(function(){
gstr1="http://pub.mybloglog.com/coiserv.php?href=";
gstr2="http://www.gravatar.com/avatar.php?gravatar_id=";
$("input#urlEmail").blur(function(){oValue=$(this).val();if(oValue.indexOf("@")==-1){gstr=gstr1+$(this).val();$("#guestGravatar").val(gstr);$("#g1").attr("src","http://www.butone.com/btnews/ajax.gif");$("#g1").attr("src",gstr);$("#whatGra").html("Mybloglog");;}else{gstr=gstr2+hex_md5($(this).val());$("#guestGravatar").val(gstr);$("#g1").attr("src","http://www.butone.com/btnews/ajax.gif");$("#g1").attr("src",gstr);$("#whatGra").html("Gravatar");;}})
})
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
表示没有注册过 gravatar
表示没有注册过 mybloglog
相关资料: