对话框中的 Jquery
Jquery within dialog box
我很难让jquery在对话框中工作。 我有以下代码:
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js" type="text/javascript"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script>
$(function(){
$('#dialog').dialog();
});
$('#switch').click(function(){
$('#number1').hide();
$('#number2').show();
});
</script>
<style>
#number2{
display:none;
}
</style>
</head>
<body>
<div id="dialog" title="blank">
<div id="number1">
<form>
<p><input type="text" name="text"></p>
<p><input type="radio" name="one" value="one">One</p>
<p><input type="radio" name="one" value="two">Two</p>
<p><input type="radio" name="one" value="three">Three</p>
<p><input type="submit" name="submit" value="submit"></p>
<p id="switch">click here to switch</p>
</form>
</div><!--End of #1-->
<div id="number2">
<h1>div number 2</h1>
</div><!--End of #2-->
</div>
</body>
</html>
我只是想弄清楚为什么我不能让div #2 显示和div #1 隐藏。 我确定有一个简单的解决方案,但我似乎找不到它。 提前感谢您的帮助
您必须在
文档就绪函数中绑定$(function(){...});
中的事件
$(function(){
$('#dialog').dialog();
$('#switch').click(function(){
$('#number1').hide();
$('#number2').show();
});
});
相关文章:
- 使用jquery对话框中的箭头键
- 获取打开jquery对话框的button的id
- 我怎么能让jQuery对话框表现得像Javascript警报
- 无法在其他调用上设置jQuery对话框选项
- 如何在jQuery对话框标题栏中添加额外的按钮
- 从jquery对话框恢复原始数据,脚本不起作用
- Jquery对话框('打开')不工作
- 通过Rails中的自定义Jquery对话框处理链接的确认
- 阻止Jquery对话框内容的CSS应用于主窗口
- jquery对话框内容仅针对第一个请求进行对齐
- 在鼠标悬停时保持 JQuery 对话框打开
- 带有 iframe 的 jquery 对话框
- 单击函数生成的 jQuery 对话框中的元素
- 在jquery对话框中加载html页面
- JQuery对话框中的Bootstrap Pills
- JQUERY对话框未捕获错误:初始化之前无法调用对话框上的方法
- Jquery对话框的大小调整只发生在它的第一次's已打开
- 打开对话框后,JQuery对话框的条件调整大小为内容高度
- jquery对话框会记住以前的输入
- Jquery.对话框未从表中的图像输入打开