JBox的简单使用Demo
来源:互联网 发布:线割编程 编辑:程序博客网 时间:2024/06/05 14:28
插件描述:jBox是一个强大和灵活的jQuery插件,用于创建你所有的模态窗口,提示,通知或更多。
下载网站:http://www.jq22.com/jquery-info442
使用方法
工具提示
你可以使用jQuery选择器添加工具提示元素:
$('.tooltip').jBox('Tooltip');
在用class=“tooltip”的元素将打开工具提示:
<span class="tooltip" title="My first tooltip">Hover me!</span><span class="tooltip" title="My second tooltip">Hover me!</span>
模态窗口
你可以设置为相同的模态窗口提示。但大多数时候你会想要更多的方法,如一个标题或HTML内容:
new jBox('Modal', { width: 300, height: 200, attach: $('#myModal'), title: 'My Modal Window', content: '<i>Hello there!</i>'});<div id="myModal">Click me to open a modal window!</div>
注意事项
通知后将自动打开,并在一段时间后自我毁灭:
new jBox('Notice', { content: 'Hurray! A notice!'});
1. 首先导入相关JBox的JS以及CSS文件。
<link rel="stylesheet" type="text/css" href="<@full_path path="js/jBox/Skins/Default/jbox.css"/>"/>
<script src="<@full_path path="js/jBox/jquery.jBox-2.3.min.js"/>" type="text/javascript"></script>
<script src="<@full_path path="js/jBox/i18n/jquery.jBox-zh-CN.js"/>" type="text/javascript"></script>
2. 调用函数:
- <th>新增参数:</th>
- <td class="pn-fcontent"><input class="btn" type="button" value="新增" onclick="showPop('addParamsPop');"/></td>
- var baseUrl = "<@full_path path="/"/>";
- //各种弹出框的JS调用方法
- function showPop(type,url) {
- if('addParamsPop' == type) {
- $.jBox("iframe:<@full_path path="app/addParamsItem"/>", {
- title: "新增参数",
- width: 600,
- height: 300,
- buttons: { '关闭': true }
- });
- } else if('updateParamsPop' == type) {
- $.jBox("iframe:" + url, {
- title: "修改参数",
- width: 600,
- height: 300,
- buttons: { '关闭': true }
- });
- } else if('addOrgPop' == type) {
- var url = baseUrl + 'commonorg/getCheckboxTreeOrg?checkedInfo=' + $("#orgScope").val();
- $.jBox("iframe:" + url, {
- title: "组织选择",
- width: 600,
- height: 300,
- buttons: { '关闭': true }
- });
- } else if('addTagPop' == type) {
- var url = baseUrl + 'appTag/getCheckboxTreeTag?checkedInfo=' + $("#appTag").val();
- $.jBox("iframe:" + url, {
- title: "标签选择",
- width: 600,
- height: 300,
- buttons: { '关闭': true }
- });
- } else {
- //type传递空或者为close表示关闭窗口
- $.jBox.close(true);
- }
- }
3. 弹出框回调父页面函数:
- //获取值,组装后返回
- function returnResult() {
- if(!$('form').valid())
- return;
- var paramName = document.getElementById("paramName");
- var paramCode = document.getElementById("paramCode");
- var paramValue = document.getElementById("paramValue");
- //alert("value is " + paramName.value + "," + paramCode.value + "," + paramValue.value );
- var result = paramName.value + "," + paramCode.value + "," + paramValue.value;
- //window.returnValue = result;
- //window.close();
- window.parent.addSort(result);
- window.parent.showPop('close');
- }
0 0
- JBox的简单使用Demo
- JBox的简单使用例子
- jBox的使用
- Jbox使用
- jBox使用
- Jmesa简单的使用demo
- 简单的MyBatis使用DEMO。
- MyBatis简单使用的demo
- ViewPager 的简单使用demo
- EhCache的简单使用Demo
- JBox使用详解
- 提示框插件jBox.js的使用示例
- 实用的jbox大全
- JBox
- jBox
- JBOX
- 使用pureMVC构建简单的游戏demo
- 使用pureMVC构建简单的游戏demo
- 码农小汪-解决java compiler level does not match the version of the installed java project facet
- OpenStack 通用设计思路 - 每天5分钟玩转 OpenStack(25)
- Dubbo-管理控制台的安装
- hive udtf的使用
- 二元查找树与排序的双向链表的转换
- JBox的简单使用Demo
- Apk反编译
- ViewPager 带小圆点 自动轮播
- 北京林业大学“计蒜客”杯程序设计竞赛 网络赛
- typedef的作用以及与define的区别
- Java打印对象的内存地址
- c++作业4
- WebService的初步探究与应用-02(SOAP协议)
- 面试题11:数值的整数次方