次の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に切り替えると、動作しなくなりました。