我需要在JavaScript片段上創建基於A標籤ID的窗口將導航到正確的html文件。當我看到它時,我已經有了一些東西,它應該可以工作,但是由於某種原因它沒有。這是我得到的。在javascript中設置變量
<script>
$(document).bind('pageinit', function() {
$('a').each(function (index){
var elementId = $(this).attr("id");
elementId= elementId + '.html';
$(function(){
$(elementId).click(function (event) {
event.preventDefault();
window.location.assign(elementId);
});
});
});
});
</script>
這部分是這樣我就可以在IOS Web應用程序使用了退出的Web應用程序窗口
$(function(){ $(elementId).click(function (event) {
event.preventDefault();
window.location.assign(elementId);
難道我寫的變量錯誤一些如何加載外部HTML?任何幫助,將不勝感激
你能解決這個缺口在代碼示例?當它的格式如此時,很難分辨出真正發生了什麼。 – millimoose 2013-02-13 17:19:51
那現在在做什麼DOM準備功能? – adeneo 2013-02-13 17:21:51
當我的第一頁被加載時,DOM就緒函數在那裏運行代碼。它可能不是正確的方法,但是我沒有變量,並且它可以很好地工作。 – mhartington 2013-02-13 17:24:56