我有一个非常简单的html页面,它被渲染为一个对话框。它以下列方式呈现:
<a href = "simple.html" data-rel = "dialog" >
Simple.html页面中包含以下javascript代码&lt;头&gt;标签
<script>
alert "hello";
</script>
当simple.html呈现为对话框时,永远不会弹出警告框。但是,当呈现simple.html而不是对话框时,javascript会被执行。
在将要呈现为对话框的html页面中执行/包含javascript代码的方法是什么。
编辑:只要在< div data-role="page" > ........ < /div >
答案 0 :(得分:0)
在包含jquery之后,必须包含自定义JS,但在包含jquery mobile之前。
来源:http://jquerymobile.com/demos/1.1.1/docs/api/globalconfig.html
答案 1 :(得分:0)
在simple.html中,您必须编写 data-role =“对话框”而不是“page”