2014-02-12 4 views
-3

난 다음 JQuery와 기능을 가지고 :변경 "JQuery와"기능을 "JQuery와 워드 프레스"기능

function lookup(inputString, divid, filename) { 
    if(inputString.length == 0) { 
     $('#'+divid).fadeOut(); // Hide the suggestions box 
    } else { 
     if (inputString.length > 2) { 
      $.post(filename, {queryString: ""+inputString+""}, function(data) { // Do an AJAX call 
      $('#'+divid).fadeIn(); // Show the suggestions box 
      $('#'+divid).html(data); // Fill the suggestions box 
      }); 
     } 
    } 
} 

그것은 좋은 일,하지만 내가 워드 프레스 테마를 사용하고 싶습니다. 어떤 아이디어를 어떻게 Wordpress와 함께 사용할 수있는 기능을 변경하려면?

+0

왜 Wordperss에서 작동하지 않습니까? 그냥 Wordpress에 포함 된 JQuery를 가지고 있는지 확인하십시오. – randomizer

+0

jQuery 라이브러리를 사용하는 "jQuery"함수가 아니라 "JavaScript"함수입니다. – Cerbrus

+0

질문이 너무 광범위하지 않았습니다. 첫 번째 대답은 올바른 해결책 이었으므로 잘 ... – user1136199

답변

2

일반적으로 jQuery는 모두 $을 사용하기 때문에 Wordpress와 충돌합니다. 코드에서 $jQuery으로 변경하려고 할 수 있습니다.

function lookup(inputString, divid, filename) { 
    if(inputString.length == 0) { 
     jQuery('#'+divid).fadeOut(); // Hide the suggestions box 
    } else { 
     if (inputString.length > 2) { 
      jQuery.post(filename, {queryString: ""+inputString+""}, function(data) { // Do an AJAX call 
      jQuery('#'+divid).fadeIn(); // Show the suggestions box 
      jQuery('#'+divid).html(data); // Fill the suggestions box 
      }); 
     } 
    } 
} 
+0

thx for the answer. 모든 스크립트를 변경해야합니다 ;-) 최대한 빠른 시일 내에 답변으로 표시하십시오! – user1136199