我有一個網頁,上面有鏈接。點擊鏈接,它會在帶有AJAX的<div>
內生成一個表格。與表一起,當這個<div>
加載時,它會調用一些javascript,以便用戶可以上/下表中的項目。我的問題是,如果用戶點擊相同的鏈接重新生成<div>
,它會重新加載一個SECOND JavaScript,因此點擊upvote箭頭實際運行+1次+1次。我不知道你是否需要查看任何特定的代碼,或者是否有一些通用的方法來解決這個問題,但是這裏更清晰地顯示了我的文件設置。Javascript腳本多次加載
mainpage.php與鏈接名爲 「顯示錶」
voting.js
getTable.php
*主頁上點擊 「節目表」,調用getTable.php。
* getTable.php調用voting.js,使用戶可以在項目投
*點擊 「顯示錶」 又和另voting.js被稱爲
*現在點擊upvote箭頭通過兩次+1代碼。
一個人可以做什麼?
一個人可以張貼一些'//例如code'一... – pixelbobby 2011-05-18 15:30:40
通過「getTable.php來電voting.js」你的意思是它會插入文件的內容到頁面?或者它是否通過腳本標籤包含文件? – 2011-05-18 15:32:55
@pixelbobby我可以包含代碼,但不確定你想要看到什麼。如果你不需要它,我不想放3頁的代碼。 – sanders4069 2011-05-18 15:38:19