JQuery创建模式和打开
JQuery Creating Modal and Opening
我想创建一个模态,并在用户单击图像时显示它。有一些方法,比如让modal不可见,点击某个地方后JQuery会让它可见,但我不想使用这些方法,只想用JQuery创建和显示modal。
如何使用JQuery动态创建它?
问题的重点是在点击时创建一个对话,并将其销毁,以显示和隐藏右侧。两者都很容易。
<img class="ui-icon ui-icon-info" onclick="dynamicModal()"/> Click image
这是js部分的
dynamicModal = function() {
$("<div>Dinamically created</div>").dialog({
modal: true,
draggable: false,
resizable: false,
position: ['center', 'top'],
show: 'blind',
hide: 'blind',
width: 400,
dialogClass: 'ui-dialog-osx',
buttons: {
"Destroy": function() {
$(this).dialog("destroy");
}
}
});
return false;
}
终于有小提琴来试了http://jsfiddle.net/pfL5LL06/5/
请注意,div节点是动态创建的$("<div>Dinamically created</div>")
,并且没有绑定到现有元素
相关文章:
- Markdown模式代码镜像正在创建
- 用javascript创建一个看起来正常分布的模式
- Javascript中的模块模式和揭示模块模式是否仅在创建API时有用;s
- ES6 const,用于在JavaScript中创建对象原型;这是一种模式吗
- 创建模式对话的独立javascript库
- Mongoose模式:强制创建一个对象数组
- 谷歌浏览器模式正则表达式在使用setCustomValidity动态创建表单时不起作用
- 解释主干对象和类创建模式
- 如何使用引导程序创建模式窗口
- 在 PHP 中创建模式警报而不是页面重定向验证
- 从JSON模式创建表单,如何添加关闭按钮
- 如何从json模式创建表单
- 如何在 javascript 中为策略设计模式创建属性
- JavaScript 使用模块模式创建类
- 原型模式创建新属性
- 使用twitter bootstrap模式创建一个带有图像/内容的图库
- Javascript, jQuery模式创建HTML文档
- 如何借助node.js中的flow.js(用于异步调用)以DRY模式创建模型
- 如何为这个模式创建正则表达式/posts/:post_id
- Bootstrap 3-远程加载模式创建重复的javascript事件