您的位置:首页 > Web前端 > JQuery

JQuery一些不常用的方法

2010-12-30 14:54 337 查看
<textarea name="code" class="javascript" cols="50" rows="15">//显示隐藏select的option操作
//      <mce:style type="text/css"><!--
//	.spanStyle{display:none;}
//
--></mce:style><style type="text/css" mce_bogus="1">//	.spanStyle{display:none;}
//	</style>
//隐藏option
function displayOption(obj, filterMsg)
{
$obj = $(obj);
var strTip = $obj.attr("title");
if(strTip.indexOf(filterMsg) != -1)
{
//alert(strTip);
//$obj.attr("disabled",true);
$obj.wrap("<span class='spanStyle'></span>");
}
}
//显示Option
function showOption()
{
$(".spanStyle").each(function(){
$(this).children().clone().replaceAll($(this));
});
}
//隐藏Option
function hideOption()
{
$("option").each(function (){
displayOption($(this)[0],'a');
})
} //获取子元素的特定元素
function SetBoxChecked(obj)
{
$obj = $(obj);
$obj.children().eq(0).children(":checkbox").attr("checked",true);
}


//获取框架的元素
$("#lblShopName",parent.frames("login_info").document).text();


//隐藏Select的Option
function displayOption(obj, filterMsg)
{
$obj = $(obj);
var strTip = $obj.attr("title");
if(strTip.indexOf(filterMsg) != -1)
{
//$obj.attr("disabled",true);//让option不可用
$obj.wrap("<span style="display:none" mce_style="display:none"></span>");//隐藏符合条件的Option
}


//显示隐藏select的Option操作
//<mce:style type="text/css"><!--
//	.spanStyle{display:none;}
//
--></mce:style><style type="text/css" mce_bogus="1">//	.spanStyle{display:none;}
//</style>

//隐藏Option操作为Option加上<span>
function displayOption(obj, filterMsg)
{
$obj = $(obj);
var strTip = $obj.attr("title");
if(strTip.indexOf(filterMsg) != -1)
{
//alert(strTip);
//$obj.attr("disabled",true);
$obj.wrap("<span class='spanStyle'></span>");
}
}
//显示Option
function showOption()
{
$(".spanStyle").each(function(){
$(this).children().clone().replaceAll($(this));
});
}
//隐藏Option
function hideOption()
{
$("option").each(function (){
displayOption($(this)[0],'a');
})
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: