2012-10-26 2 views
1

원하는 요소를 찾은 다음 함수를 실행하기 위해 html 래퍼가 필요없는 jQuery 플러그인을 만들고 싶습니다.마지막으로 선택한 요소 뒤에 기능을 실행하는 jQuery 플러그인

HTML :

<div class="tscroll someotherbg"></div> 
<div class="tscroll somebg"></div> 
<div class="tscroll dia-left"></div> 
​ 

자바 스크립트 :

$(".tscroll").tScroll(); 

다음 클래스 "tscroll"및 모든 요소를 ​​수집 그것으로 물건을 할. 바로 지금 "생성자"(더 나은 단어가 부족하여 AS3 배경이 있음)가 3 번 실행됩니다.

아마이 바이올린은 당신에게 좀 더 계몽 것 http://jsfiddle.net/summer/kN9nb/6/

감사 (오는 세 개의 경고를 경고)!

+1

무엇이 질문입니까? – j08691

답변

2

요소 당 작동하는 플러그인이므로 $(".tscroll").tScroll();을 실행할 때 init은 "tscroll"클래스가있는 각 요소에 대해 실행됩니다.

$.tScroll("tscroll"); 

그래서이 기능은 한 번 실행하고 당신은 당신이 필요한 요소를 찾는 데 도움이됩니다 클래스가됩니다 플러그인의 변경 논리는, 기능처럼합니다. 그런 다음 초기화 할 것입니다

$(".tscroll").each(function (i, object){ 
    //your code per element here 
}); 
+0

감사! 그것은 트릭을했다. – Summer

관련 문제