jq同$撞仲有同D咩撞

我發覺我用jQuery取代左$之後,另外1個js都係行唔到,想知咩事,本身行到

最低限度: 放你D CODE上黎

TOP

可唔可以具體 d 講其他 js 係乜野?

以我所知,
jQuery 除左用「 $ 」同「 jQuery 」之外, 冇用其他 symbol

TOP

本帖最後由 climbw25394 於 2011-5-14 23:22 編輯

回復 3# kazenorin
  1. // JavaScript Document
  2. var input = document.getElementsByTagName("input");
  3. function cum() {
  4. var cum=0;
  5. for(var i=0;i<input.length;i++) {
  6.         if((input[i]).type === "checkbox" && (input[i]).checked) cum++;
  7. }        
  8. return cum;
  9. }
  10. var rtform = document.getElementById("form1");
  11. function check(){
  12. var isNickname = rtform["nickname"].value == "" ? "Nickname\n" : "";
  13. isCheckbox = cum() < 1 ? "請在用途處勾選最少一個方框\n" : "";
  14. isBudget = rtform["budget"].value == "$" ? "Budget\n" : (rtform["budget"].value == "" ? "Budget\n" : "");
  15. isSpecneed = rtform["specneed"].value == "請在此輸入你的特定要求。如沒有,請填寫無。" ? "Other requirements\n" :  (rtform["specneed"].value =="" ? "Other requirements\n" :"");
  16. isTel = rtform["tel"].value.length ===0 ? "tel\n" :  ( rtform["tel"].value.length!==8 ? "Invaild tel format\n" : "");
  17. isEmail = rtform["email"].value.length ===0 ? "Email\n" : (rtform["email"].value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) ? "Email\n" : "";
  18. if(isNickname || isCheckbox || isBudget || isTel || isSpecneed || isEmail){
  19.         alert(isNickname+isBudget+isSpecneed+isEmail+isTel+isCheckbox);
  20.         return false;
  21. }
  22. var confir = confirm("你確定要送出嗎?");
  23. if(!confir) {
  24.         return false;
  25. }
  26. }
複製代碼
ps:整tab果幾個庫同我個js撞左,and 我已經jQuery.noConflict();左,所以唔關$事

TOP

回復 4# climbw25394


    應該冇問題喎

TOP

form下面d elements係用form.NAME去拎出黎
並5係你所寫既form["NAME"]

TOP

回復 6# urcly0


    一樣的唔會有問題

不過樓主段code唔覺有咩問題...

TOP

既然放上黎d code冇一處用過jquery
有可能係撞library嗎? 還是其他地方死左咋?

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

難搞.......r爆頭

TOP