我想在使用javascript創建的div內使用jQuery選項卡(http://jsfiddle.net/43FcS/2/)。在用javascript創建的div內附加jQuery選項卡
現在我正在創建一家店,我正在工作的店鋪定位器。我使用由Bjorn(http://www.bjornblog.com/web/jquery-store-locator-plugin)創建的jQuery商店定位器插件。
當用戶點擊搜索時,會列出搜索結果(距離輸入地址最近的4家商店)。在每一個李我想到創建一個類與「shoptab」的div。在每個div中,我想要顯示2個選項卡(地址和開放時間),如上面的鏈接所示。 我的JavaScript創建具有下列功能李:
$('<li />').html("<div class=\"shoptab\"><h2 class=\"loc-name\"> Shop " + storeName + "<\/h2> <ul><li><a href=\"#tabs-1\">Address<\/a><\/li> <li><a href=\"#tabs-2\">Opening hours<\/a><\/li><\/ul> <div id=\"tabs-1\"><p>" + storeAddress1 + "<\/p> <p>" + storeAddress2 + "<\/p> <p>" + storeCity + ", " + storeState + " " + storeZip + "<\/p> <p>" + storePhone + "<\/p> <\/div> <div id=\"tabs-2\"><p>" + storeHours1 + "<\/p> <p>" + storeHours2 + "<\/p> <p>" + storeHours3 + "<\/p> <\/div><\/div>")
我知道我不能使用IDS標籤-1和標籤-2,因爲它們會被多次使用,但現在我只是他們想ATLEAST秀然後調整代碼給div的ID 1,2,3,4等。
我對jQuery選項卡的功能與我的shoplocator函數一起寫入文檔的底部。
$(function() {
$(".shoptab").tabs();
});
jQuery的ui腳本不適用於shoptab div和ul/li內的類,我不知道如何使它工作。
我希望通過這些信息你能幫助我。
您好UmairP,非常感謝它解決了我的問題。 – jtn89