안녕하세요, 코드 작성 방법을 모르므로 코드가 없습니다. julery/javascript를 사용하여 임의로 CSS 클래스 "active"를 ul # sliding_panels와 같은 순서가 지정되지 않은 목록 내의 하나의 목록 항목에 추가했습니다.자바 스크립트를 사용하여 CSS 클래스를 하나의 목록 항목에 임의로 추가하십시오.
2
A
답변
4
간단하게. 이것은 그 목록에서 모든 목록 항목을 검색합니다
이var items = $("#sliding_panels li");
다음 중 하나를 선택하는 Math.random()
를 사용합니다. 참고 : 구조체 Math.floor(Math.random() * 10))
은 0과 9 사이의 정수를 반환합니다.
var item = Math.floor(Math.random() * items.length);
당신은 이러한 요소 중 하나를 검색하는 개체의 jQuery 배열 인덱스 연산자를 사용할 수있다. 참고 :set[n]
은 set
이 jQuery 개체 인 경우 set.get(n)
과 같습니다.
$(items[item]).addClass("active");
1
임의의 요소를 가져 오는 방법은 this question을 참조하십시오.
$("#sliding_panels li").get().sort(function(){
return Math.round(Math.random())-0.5
}).slice(0,1).addClass("active");
원래 대답은 duckyflip입니다.
다른 질문은 같은 질문에서 언급 한 :random plugin입니다.
예 :
$("#sliding_panels li:random").addClass("active");
1
var elements = $('ul#mylist li');
$ (elements.get (
Math.round (elements.length*Math.random()-0.5)
)).addClass ('active');
관련 문제
- 1. jQuery를 사용하여 목록 항목에 클래스를 추가하는 방법
- 2. 자바 스크립트를 사용하여 플래시 컨텍스트 창에 옵션을 추가하십시오.
- 3. 자식이없는 목록 항목에 대해 CSS 또는 JS
- 4. PHP와 자바 스크립트를 사용하여 동적 CSS 생성하기
- 5. 자바 스크립트를 사용하여 의사 요소 CSS 동적으로
- 6. 자바 스크립트를 사용하여 드롭 다운 목록 정렬
- 7. 자바 하나의 요소 목록
- 8. 자바 스크립트를 사용하여 가리 키기
- 9. 자바 스크립트를 사용하여 divin 테두리를 바꿈
- 10. 자바 스크립트를 사용하여 레이아웃 지원
- 11. 자바 스크립트를 사용하여 뺄셈
- 12. CSS 클래스가 스타일 지정 목록 항목에 사용되지 않습니다
- 13. 나는이 CSS 클래스를 하나의 CSS 클래스로 결합 할 수 있습니까?
- 14. 목록 항목에 특정 값이있는 경우 tr을 표시하는 자바 스크립트
- 15. 스타일과 자바 스크립트에 대한 CSS 클래스를 구별하십시오.
- 16. 목록 항목에 부동 div가 있습니다.
- 17. 페이지가 매겨진 목록 클래스를 사용하여,
- 18. CSS div 어떻게 스크롤 자바 스크립트를 사용하여 팝업?
- 19. 자바 스크립트를 사용하여 배경 위치를 변경하십시오. CSS - 작은 문제
- 20. 자바 스크립트를 사용하여 HTML의 CSS 오버플로 속성을 변경하려면 어떻게해야합니까?
- 21. 하나의 목록 항목에 활성 클래스가있을 때 jQuery 함수를 사용하면 다른 모든 목록 항목에 자동으로 활성 클래스가 없기를 원합니다?
- 22. 자바 스크립트를 사용하여 목록 상자의 수를 계산하는 방법
- 23. 자바 스크립트를 사용하여 throgh mvc 모델 목록 반복하기
- 24. 자바 스크립트를 사용하여 변수에 여러 개의 드롭 다운 목록 저장
- 25. 자바 스크립트를 사용하여 HTML 문자열의 속성 목록 가져 오기
- 26. 페이지를로드하고 하나의 즐겨 찾기에 자바 스크립트를 적용
- 27. 업로드시 CSS 및 자바 스크립트를 자동으로 축소
- 28. 자바 스크립트를 통해 상속 된 CSS 값
- 29. html, css, gif 파일에서 자바 스크립트를 실행하십시오.
- 30. 자바 스크립트로 CSS 클래스를 재정의하는 방법
이해가 안되네 :
당신은 다음의 jQuery 객체에 해당 요소를 포장하고
addClass()
를 사용해야합니다. 무작위 요소를 선택하는 이유는 무엇입니까? 이상해. – cletus조금 과장된 것 같습니다. –