2011-04-04 66 views
0

以下jQuery函數工作正常:衝突jQuery函數

<script> 
    $(document).ready(function(){ 
     $("#mytags").tagit({ 
      availableTags: ["c++", "java"], 
     }); 
    }); 
    </script> 

如果我嘗試另一個功能在上面的代碼相結合,只有第一個作品,但第二不起作用。例如,在下面的代碼中,第二個函數不起作用,但它在上面工作正常。如果我把它放在第一位,那麼它可以正常工作,但另一個不會。

$("#fileUpload").fileUpload({ 
     'uploader': 'uploadify/uploader.swf', 
     'cancelImg': 'uploadify/cancel.png', 
     'script': 'uploadify/upload.php' 

      }); 

$("#mytags").tagit({ 
      availableTags: ["c++", "java"]   
     }); 

我該如何解決這個問題?謝謝。

+0

你可以打開控制檯,讓我知道JavaScript控制檯的實際錯誤?可能abc沒有定義。 – Gcoop 2011-04-04 18:51:47

+0

第一次調用中是否有任何javascript錯誤?什麼是'abc'呢?不工作是什麼意思?任何JS錯誤?或者第一個功能是改變可能導致第二個破壞的dom – 2011-04-04 18:52:05

+0

@Gcoop,我使用記事本,我怎麼能找到錯誤信息?基本上,tagit功能顯示輸入字段,但不顯示。 – sudeep 2011-04-04 19:03:25

回答

1

這是實際的代碼嗎?它不起作用,因爲.abc不是一個真正的函數,所以它是錯誤的,並沒有達到第二個函數。

+0

感謝您的回覆。我編輯了這個問題並添加了orignal函數。這兩個函數單獨工作(如果我只使用一個函數),但如果我嘗試添加兩個函數只有第一個工程。 – sudeep 2011-04-04 19:01:03