我有一个网页,插入另一个页面,其中插入的页面包含一个按钮,单击该按钮将打开一个对话框。不幸的是,单击时对话框将无法打开。 Chrome开发人员工具不会显示任何错误,并使用console.log显示正在找到该元素。
代码段如下:
<input type ="button" value ="click me" onclick ='$('.opendialog').dialog ('open')'/>
<div id ='opendialog'><div>
我尝试过使用文档就绪函数语法的变体,但也没有用。
任何人都可以帮助我吗?
答案 0 :(得分:1)
opendialog
是id
,您可以在此处看到
<div id ='opendialog'><div>
当您使用.opendialog
的类选择器来选择它而不是#opendialog
的ID选择器时。另外,请确保您要转义字符串括号或使用引号。
长话短说:
<input type ="button" value ="click me" onclick ='$("#opendialog").dialog ("open")'/>
答案 1 :(得分:0)
移动标签,将对话框初始化设置为html标签之后 - 并且全部