我有 aspx 页面,其中有:
<li><a href="switchPage('#intro', 'pop', false);" data-rel="dialog" data-icon="check" class="ui-btn-right">Welkom</a></li>
我也有 js 文件,其中有:
function switchPage(pageref, method, reverseP)
{
$.mobile.changePage(pageref, {transition: method, reverse: reverseP, changeHash: true});
}
当我单击链接时,出现此异常:
Microsoft JScript 运行时错误:语法错误,无法识别的表达式:[data-url='intro','pop', false]')
以前我使用 jquery.mobile-1.0a4.1.min.js 和这段代码:
<li><a href="JavaScrit:switchPage('#intro', 'pop', false)" data-rel="dialog" data-icon="check" class="ui-btn-right">Welkom</a></li>
它正在工作。但后来我想使用淘汰赛库和最新版本的 jquery 和 jquery.mobile。当我切换到 1.1.0.min.js 时,它停止工作。