jQuery对话框捕获事件
我对jquery还很陌生,但是在这样的论坛的帮助下我才到达那里。对于我的代码,使用对话框的正确方法是什么?例如,目前我只是提醒celdiv注意屏幕,但我想使用对话框来显示结果。有人可以演示如何使用我的警报代码传递到dialog吗?。谢谢jQuery对话框捕获事件,jquery,jquery-ui,dialog,Jquery,Jquery Ui,Dialog,我对jquery还很陌生,但是在这样的论坛的帮助下我才到达那里。对于我的代码,使用对话框的正确方法是什么?例如,目前我只是提醒celdiv注意屏幕,但我想使用对话框来显示结果。有人可以演示如何使用我的警报代码传递到dialog吗?。谢谢 <script type="text/javascript"> function procMe(celDiv,id) { $(celDiv).click(function () {
<script type="text/javascript">
function procMe(celDiv,id) {
$(celDiv).click(function ()
{
alert(this.innerHTML + " " + id);
}
)};
</script>
函数procMe(celDiv,id){
$(celDiv)。单击(函数()
{
警报(this.innerHTML+“”+id);
}
)};
尝试使用jQuery插件显示警报或确认
你可以用
或
我两者都用过。。并且对它们的功能感到满意。要使用dialog,您的html中应该有这样一个容器:
<div id="dialogbox">Some dummy text here</div>
这里有一些虚拟文本
写这样的剧本:
<script>
function procMe(celDiv,id) {
$(celDiv).click(function ()
{
var me = this;
$("#dialogbox").html(me.innerHTML + " " + id);
$("#dialogbox").dialog();
}
)};
</script>
函数procMe(celDiv,id){
$(celDiv)。单击(函数()
{
var me=这个;
$(“#dialogbox”).html(me.innerHTML+“”+id);
$(“#对话框”).dialog();
}
)};
这段代码在jQueryUI对话框中显示相同的警报内容,而不是传统的警报框
如果我没有抓住要点,请告诉我们更多细节;) 你到底想让它知道什么?一个好的开始方式是“是的,谢谢你的提示。”。基本上,当我使用dialog时,我会从类或#例如:$(“#段落”).dialog调用它({etc我没有看到的是,根据我的代码调用对话框的选择器应该是什么?thanks@rifky.他们很好,但希望保持网站的整体主题不变。感谢使用第二个。你可以从第二个插件jquery的正常版本中得到一个想法。你可以改变CSS以根据自己设置主题吗r站点。@rifky。对不起,我不理解你的评论。@bollo。我的意思是你可以编辑插件的css以匹配你的站点主题。我回答中的第二个插件在可读性方面更方便用户。你可以下载一个非精简版本,以便你可以根据你的主题更改css。很好。只需一个问题。为什么使用虚拟div?这是JU吗为#对话框创建的t?许多感谢实际上不需要,抱歉:D但您确实需要该div(即使为空)