>웹 프론트엔드 >JS 튜토리얼 >선택 태그 시뮬레이션/미화 방법은 JS 플러그인_jquery를 사용합니다.

선택 태그 시뮬레이션/미화 방법은 JS 플러그인_jquery를 사용합니다.

WBOY
WBOY원래의
2016-05-16 17:38:491513검색

를 아름답게 만드는 방법을 공유하겠습니다.
장점: 태그를 찾습니다. 클래스 이름 "beautify"를 사용하여 이를 결정합니다. < 이 스타일의 선택>은 무시됩니다.
var selects = $("select.beautify")
if (selects.length > 0) {
//먼저 $("body").append("

");
//하나씩 꾸미세요
selects.each(function () {
//이 항목에 대한 별칭 설정(즉, 생성, .dummy는 이 유형의 < input>
//동시에 일부 속성과 스타일을 이 더미 입력에 복사합니다.
//생성 후 이 ;
var input = $("")
.attr("disabled", this.disabled)
.css("너비", parsInt(this.style.width ) "px")
.css("display", this.style.display)
.insertAfter(this)
.val( this.options[this.selectedIndex].text);
//를 클릭한 경우
input.click(function () {
// 이전에 생성된 < div id='dummydata'> 및 콘텐츠 지우기
// 과 일치합니다. (select).hasClass("extend")
? div.css ("width", "")
: div.css("width", $(this).innerWidth())
//