2012-08-31 3 views
0

HTML로 템플릿을 만들었으니 이제는 wordpress 템플릿으로 넣을 것입니다. 그러나 내 .js 파일에서 나는 이것을 얻었다 :이미지 src을 변수가있는 javascript로 바꾸기

$('.tab_home').find('img').attr('src', '/images/home.png'); 

이것은 클릭 기능의 일부이고, 무엇인가 클릭하면 이미지가 바뀐다. 그리고 그것은 HTML에서 잘 작동하지만, 이것을 넣고 싶을 때 wordpress는 src URL이 잘못된 forcourse이기 때문에 깨졌습니다. 지금은이 스레드를 찾을 않았다

<img alt="" src=""+templateUrl+"/images/home.png"> 

이 some1 메신저 잘못 여기서 뭘 알고 있나요 : WordPress path url in js script file를이 내가 내 .attr('src', '/images/home.png') 원인에 "+templateUrl+"을 넣지 수 있다는 점을 제외하고 내 솔루션의 일부가 될 것입니다 후 나는 링크를 같이 얻을 , 그리고 그것을 고치는 방법?

앞으로 감사드립니다.

$('.tab_home').find('img').attr('src', templateUrl + '/images/home.png'); 

을 그리고 이후에 설명 된대로 참조하고, 템플릿의 헤더에 templateUrl을 설정하는 것을 잊지 마세요 :

답변

2

당신은 다음과 같이 작업을 수행해야합니다

<script type="text/javascript"> 
var templateUrl = '<?= get_bloginfo("template_url"); ?>'; 
</script> 
+0

아야 내 ... 너의 총애, 고마워. (나는 템플릿 URL이 btw인데, js 파일의 구문이 잘못되었습니다.) – Augus