如何使用jquery创建自定义弹出窗口
how to create custom popup using jquery
我想使用jquery创建简单的自定义弹出窗口。我的html代码如下。
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#btn1").click(function(){
alert("Thiws should be custom popup");
});
});
</script>
</head>
<body>
<button id="btn1">Show Text</button>
</body>
</html>
On clicking button it should open a form in popup asking username, email address and also it should have submit button
作为参考,我想问什么http://www.c-sharpcorner.com/UploadFile/736ca4/custom-popup-window-using-jquery/
你可以使用我在这里写的函数和css:
https://jsfiddle.net/mm7b7t5t/
打开你好世界弹出窗口:
var hello = new popup([{text:"Close"}], "Hello!", "<p>Hello World</p>");
hello.open();
你可以使弹出窗口可拖动,添加多个按钮等
jQuery对话框在我看来是一团糟,我更喜欢我自己的弹出代码^^
只需创建一个html文件并复制/粘贴该代码。
<html>
<head>
<title></title>
</head>
<body>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/redmond/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#OpenDialog").click(function () {
$("#dialog").dialog({modal: true, height: 400, width: 400 });
});
});
</script>
<a id="OpenDialog" href="#">Click here to open dialog</a>
<div id="dialog" title="Dialog Title">
<p>test</p>
</div>
</body>
</html>
相关文章:
- 自定义警报/弹出窗口和保持JS引擎
- 单击或取消选中复选框时,如何创建弹出的自定义窗口
- 为自定义网站创建JavaScript搜索框,创建显示搜索结果的弹出窗口
- 用自定义javascript全局命名空间替换窗口
- 清除 Javascript 中窗口对象中的自定义变量
- 自定义社交共享未在窗口中打开
- 如何自定义数据::confirm弹出窗口以提示输入,该输入将附加到请求参数中
- 如何使用jquery创建自定义弹出窗口
- 使用自定义内容而不是url创建弹出窗口
- 自定义信息窗口
- 这些事件处理程序中的哪一个应该在窗口关闭时触发自定义函数
- Chrome扩展-在全屏视频顶部显示自定义通知/弹出窗口(HTML元素)
- 当我点击一个asp表元素时,我如何制作一个自定义弹出窗口
- 自定义/样式提示窗口
- Appcelerator 中的自定义选项卡栏 - 如何返回到根窗口
- 自定义镶边扩展程序中的挂钩窗口属性
- Blogger上的Tumblr自定义分享按钮 - 打开弹出窗口
- AngularJS引导弹出窗口自定义触发器
- 打开twitter引导模式窗口(自定义HTML表单)从iframe到父窗口
- 添加信息窗口自定义谷歌街景