我刚刚将问题简化为这个
<div id="case-schedule">
<ul data-role="listview" data-inset="true" data-divider-theme="d">
<li data-role="list-divider">Mail</li>
<li><a href="#">Inbox</a></li>
<li><a href="#">Outbox</a></li>
<li data-role="list-divider">Contacts</li>
<li><a href="#">Friends</a></li>
<li><a href="#">Work</a></li>
</ul>
</div>
<script>
function case-shedule() {
}
</script>
当我删除功能定义内容正确加载。但是当我尝试包含一个功能时 (只是一个空的)我没有得到jquery移动“外观和感觉”。 当在div标签下方立即调用脚本时会发生什么?这会排除其他Js文件吗?包括?
答案 0 :(得分:3)
函数名称无效...很可能导致页面中的js失败。有效的变量(和函数)名称不包括“减号”和“减号”。字符。
尝试:
function caseshedule(){
}