내 웹 페이지에서 자동 슬라이더/스크롤러를 구현하는 방법을 알려줄 수 있습니까? 슬라이더에는 데이터베이스의 동적 데이터가 표시되어야합니다. (예 : plipl.com 사이트 홈 페이지 (www.plipl.com)의 핫 작업 탭. jQuery에서 쉽게 수행 할 수있는 방법이 있습니까?동적 콘텐츠를 표시하는 자동 슬라이더/스크롤러
답변
다음은 특별한 것은 아니며 단지 빨리 시도해보십시오. 계속해서 전환하는 두 개의 div가 있습니다. 잘하면 시작을 알려주세요. 동일한 아이디어를 사용하고 AJAX를 통해 div에 콘텐츠를로드 할 수 있습니다.
코드 스 니펫 :
CSS :
div{width:100px;height:100px;}
#container{overflow:hidden;border:1px solid black;}
#left{background:red;float:left;}
#right{background:green;float:right;}
의 JScript :
$(function() {
//Call scrollContent function every 3secs
var timerUp = setInterval(scrollContent, 3000);
function scrollContent(){
//Toggle top between 100 and 0
var top = $("#container").scrollTop() == 0 ? 100 : 0;
$("#container").scrollTop(top);
}
});
태그 :
<div id="container">
<div id="left">
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
</ul>
</div>
<div id="right">
<ul>
<li>Five</li>
<li>Six</li>
<li>Seven</li>
<li>Eight</li>
</ul>
</div>
</div>
예. 이것은 쉽습니다 .데이터베이스에서 데이터 가져 오기 .Heljob 객체의 목록을 말하면 각 객체는 일부 String 필드를 포함하고 있습니다. 각 객체를 JSON 객체 (해시 임)로 변환합니다. 이러한 JSON 객체의 목록을 만듭니다. 웹 프레임 워크 X를 사용하여 JSON을 인쇄하십시오.
사용 jQuery의해서 getJSON는 JSON 객체를 잡아 각 HotJob을 반복하고 정보를 쓰기
이구글 "JQuery와 JSON의 스크롤"및 상자 밖으로 JSON을 지원하는 무언가를 찾아이가 수행합니다...을http://www.logicbox.net/jquery/simplyscroll/flickr.html 확실한 이미지이지만 텍스트를 지원하도록 수정할 수 있습니다.
jCarousel은 동적 콘텐츠를 지원하는 jQuery 캐 러셀 플러그인입니다. 그의 웹 사이트에는 JSON 중심의 예제가 없지만 jQuery의 기본 AJAX 기능을 사용하여 구현하기는 쉽다.
이것은 jQuery에서 지금까지 발견 한 가장 강력하고 사용자 정의 가능한 회전식 슬라이드입니다.
또는 플러그 인을 사용하지 않으려면 jQuery의 AJAX 기능을 사용하여 데이터를로드하고 overflow : hidden과 함께 div를 만들고로드 된 데이터로 채우고 한 번에 한 섹션 만 표시하면됩니다.
그런 다음 setInterval() 함수를 사용하여 $ ("# container"). scrollTop (xx)을 변경하면 설정된 간격으로 다음 정보 집합을보기로 이동할 수 있습니다. 당신은 그것을 스크롤하거나 갑자기 팝업 할 수 있지만, 당신에게 달려 있지만 jQuery를 사용하면 꽤 쉽습니다.
당신이 나에게 샘플 코드 snipeet을 제공시겠습니까? – Shyju
- 1. 동적 콘텐츠를 표시하는 자바 스크립트
- 2. 콘텐츠를 표시하는 암호 코드
- 3. 동적 콘텐츠를 가로로 배열하십시오.
- 4. 동적 탐색을 사용하여 동적 콘텐츠를 만들려면 어떻게해야합니까?
- 5. gettext는 동적 콘텐츠를 어떻게 처리합니까?
- 6. 동적 자동 텍스트 삽입
- 7. 스프링의 자동 동적 바인딩
- 8. RichTextBox로 html 콘텐츠를 표시하는 방법은 무엇입니까?
- 9. 검색 엔진이 표시하는 콘텐츠를 어떻게 처리합니까? target?
- 10. wpf에서 콘텐츠를 숨기고 표시하는 방법은 무엇입니까?
- 11. 가로 스크롤보기가있는보기에서 콘텐츠를 표시하는 방법은 무엇입니까?
- 12. colorbox에 html 콘텐츠를 표시하는 방법 jquery
- 13. JS 생성 콘텐츠를 숨기거나 표시하는 방법은 무엇입니까?
- 14. 동적 콘텐츠를? 내가 jQuery를 모바일을 테스트하고있어 there-
- 15. jQuery : IE6에서 동적 콘텐츠를 가져 오기를 거부합니다.
- 16. 웹 페이지에서 동적 콘텐츠를 저장 하시겠습니까?
- 17. 동적 콘텐츠를 기반으로 CSS 스타일 만들기
- 18. 동적 위치에서 jqueryUI를 표시하는 방법
- 19. 안드로이드 레이아웃의 자동/동적 마진
- 20. 동적 언어에서 자동 리팩터링이 가능합니까?
- 21. VBA에서 동적 단어 자동 완성 또는 자동 제안?
- 22. NSMutableArray를 사용하여 동적 내용을 표시하는 UITableView
- 23. 동적 테이블을 표시하는 데 도움이 필요합니다
- 24. 면도날을 사용하여 동적 이미지 이름을 표시하는 방법
- 25. 동일한 페이지에 동적 데이터를 표시하는 AJAX 함수
- 26. 동적 워드 프레스 스킨 전환을 표시하는 방법
- 27. Sitecore : 항목 첫 번째 자녀의 콘텐츠를 표시하는 방법?
- 28. apache/htaccess : 모든 파일 이름에 대해 하나의 콘텐츠를 표시하는 방법
- 29. iframe에 외부 웹 페이지 콘텐츠를 표시하는 방법은 무엇입니까?
- 30. PHP를 사용하여 한 사이트의 콘텐츠를 다른 사이트에 표시하는 방법은 무엇입니까?
고마워 femin, 불행히도 내가 시도했을 때 작동하지 않습니다. 두 div 항상 주 div 안에 볼 수 있습니다. 여기에 게시 할 내용이 누락 되었습니까? 또한 거기에 전환 효과가 없습니다 – Shyju
Femin, 그것은 일했습니다. 사실 한 번에 하나의 div 만 표시하려면 주 컨테이너의 크기를 줄여야합니다. 감사. div의 수를 swithing 할 때 약간의 페이드/슬라이딩 효과가 생깁니 까? div의 수를 5로하면 어떤 변경을해야합니까? – Shyju
안녕하세요, 기뻤습니다. 당신이 5 번째 div의 내용을 보여준 후에 각각 100px move scroll to 100, 200..300..400 등등과 같은 전제가 5 개 div에 대해 작동해야합니다. 전환의 경우 jQuery 애니메이션 또는 jQuery UI가 내장 된 효과를 사용하거나 타이머를 사용하여 컨테이너 div의 ScrollTop을 5 단위로 설정하여 튀어 나오지 않고 그냥 흐르게 할 수 있습니까? 죄송합니다. PC에서 개발 도구를 사용해 볼 필요가 없습니다. – Fermin