动态隐藏Jquery UI dialog 中的button
2013-11-07 14:02
316 查看
在实际开发过程中,我们通常把功能点相似的部分提取成一个公共的方法。然后根据入参来细分差异。这里记载根据入参动态隐藏button的两种实现方法。
$checkAlert.dialog({
buttons:{
"保存":function(){
);
},
"删除":function(){
},
"关闭":function(){
}
}
});
上边代码是在函数体中定义的button信息。下面介绍动态隐藏方法。
var$dialog_button=$(".ui-dialog-buttonsetbutton");
方法一:$dialog_button是个数组,也可以用[]
$dialog_buttons[1].remove();//根据索引指定哪个button被移除。这里移除了“删除”。
方法二:
$dialog_button.hide();//隐藏dialog中所有button
$dialog_button.eq(2);//指定具体哪个button被隐藏,索引从0开始。这里隐藏的是“关闭”。
$dialog_button.slice(0,2).hide();//隐藏指定范围的button。
$checkAlert.dialog({
buttons:{
"保存":function(){
);
},
"删除":function(){
},
"关闭":function(){
}
}
});
上边代码是在函数体中定义的button信息。下面介绍动态隐藏方法。
var$dialog_button=$(".ui-dialog-buttonsetbutton");
方法一:$dialog_button是个数组,也可以用[]
$dialog_buttons[1].remove();//根据索引指定哪个button被移除。这里移除了“删除”。
方法二:
$dialog_button.hide();//隐藏dialog中所有button
$dialog_button.eq(2);//指定具体哪个button被隐藏,索引从0开始。这里隐藏的是“关闭”。
$dialog_button.slice(0,2).hide();//隐藏指定范围的button。
相关文章推荐
- JavaScript演示排序算法
- jQuery Ajax 跨域调用
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- 如何成为一名专家级的开发人员
- JQuery 初体验(建议学习jquery)
- Jquery实现的table最后一行添加样式的代码
- jQuery 练习[一] 学习jquery的准备工作
- jquery获得页面元素的坐标值实现思路及代码
- jquery如何实现在加载完iframe的内容后再进行操作
- jquery $.ajax()取xml数据的小问题解决方法
- jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
- Jquery 表单取值赋值的一些基本操作
- jQuery中的常用事件总结
- 23个超流行的jQuery相册插件整理分享
- jQuery学习笔记之jQuery的动画
- 再次分享18个非常棒的jQuery表格插件
- JQuery与iframe交互实现代码
- 24款非常有用的 jQuery 插件分享
- 火狐4、谷歌12不支持Jquery Validator的解决方法分享