홈페이지가 있습니다. 페이지 내에 5-6 개의 동적으로 생성 된 jquery 슬라이더가 있습니다. 예를 들면.javascript : 모든 플러그인을 한 번에 하나씩 적용하십시오
<div id="slider1" class="slider">
// images here
</div>
<div id="slider2" class="slider">
// images here
</div>
.......
.......
슬라이더 플러그인은 이제 질문은, 같은 페이지의 마지막에로드 된 모든 슬라이더 후
$('#slider1').applyplugin();
$('#slider2').applyplugin();
.....
.....
적용된다 해야하는 말에 한 번에 모든 슬라이더에 적용되는 플러그인 페이지; 아래 그림과 같이 또는 내가 한에 의해 슬라이더 하나를 적용해야
<div id="slider1" class="slider"> ...... images here ..... </div> $('#slider1').applyplugin(); <div id="slider2" class="slider"> ...... images here ..... </div> $('#slider2').applyplugin();
더 나은 사용자 경험을 더 좋을 것이다? 아니면 다른 해결책이 있습니까? 편집 : 실수로 난, id=slider1
를 쓴 한 그 당신은 정말 당신이 "더 나은 사용자 경험"을 해결하기 위해 노력하고 어떤 문제를 설명하지 않은 slider1, slider2 ...
최소한 유효한 HTML 마크 업을 게시하려면 약간의 노력을 기울여야하며 ID는 고유해야합니다. BTW, 왜 클래스 선택기를 사용하지 마십시오? –
돔이로드 될 때까지 기다렸다가 한꺼번에 수행하십시오! $ ('# slider1, # slider2'). applyplugin(); –
@Alex Ya 또는 :'$ ('. 슬라이더'). applyplugin();' –