2012-12-13 69 views
1

我目前正在使用JQuery構建一個Ajax Web應用程序,該應用程序允許用戶在同一區域中多次打開相同的頁面。儘管這樣做會導致與DOM和「獨特ID」相關的衝突。Javascript的動態加載

因此,我創建了一個系統,其中的JavaScript是預編程的,如果你喜歡在PHP中發送一個唯一的ID之前發送。然後將其作爲.php文件發送給用戶。

代碼與此類似: 用戶希望在content_area中加載頁面,該內容區域向該服務器發送帶有該content_area ID的服務器的AJAX請求,該ID將成爲唯一ID。服務器發送回來就好,包含以下「myscript.php」頁面:

<script> 
$(function() { 
    var unique_id="<?php echo $unique_id; ?>" 

    var new_div=$("<div id='content" + unique_id + "'>"); 
    }); 
    </script> 

我,不知道這是一個壞主意,有什麼替代品呢?

+0

一個'