我有3個數(shù)組:一個帶有城市列表,一個帶有州列表(與城市相對應),另一個只是刪除了重復項的州列表。我正在嘗試生成一個看起來像這樣的列表:狀態(tài)1城市1城市2狀態(tài)2城市3這是我得到的:$.each(stateArrayUnq, function(i) { $('#list').append("<li>" + stateArrayUnq[i] + "<ul>"); $.each(stateArray, function(j) { if (stateArray[j] == stateArrayUnq[i]) { $('#list').append("<li>" + cityArray[j] + "<\/li>"); } }); $('#list').append("<\/ul><\/li>");});我知道,如果沒有瀏覽器過早地自動關閉標簽,就無法構建這樣的代碼,但是不幸的是,我對如何重新構建標簽一無所知。我已經(jīng)閱讀了一些相關的主題,但是我還是很困惑。我認為應該將“附加”代碼設置為變量或其他內(nèi)容,但是我不知道如何處理循環(huán)。感謝您提供的任何幫助。謝謝一堆!更新:這是我的數(shù)組:var cityArray = ["Concord", "Lafayette", "Lewisville", "Madison", "NW Freeway Houston", "North Miami", "Casselberry", "South Fort Myers", "SW Freeway", "Woodbury", "Tarpon Springs"]var stateArray = ["North Carolina", "Louisiana", "Texas", "Wisconsin", "Texas", "Florida", "Florida", "Florida", "Texas", "Minnesota", "Florida"]var statearrayUnq = ["Florida", "Louisiana", "Minnesota", "North Carolina", "Texas", "Wisconsin"]
jQuery:如何處理自閉合標簽和多個循環(huán)?
慕斯王
2021-04-05 09:19:59