오늘은 매우 실용적인 jQuery 플러그인을 공유하겠습니다. jQuery 다중 레벨 연결을 기반으로 하는 도, 도시 및 지역 선택 드롭다운 상자입니다. 사용자 정의되고 아름다워졌습니다. 브라우저와 함께 제공되는 것보다 모양이 훨씬 더 아름답습니다. 또한 이 선택 드롭다운 상자는 드롭다운 이벤트를 바인딩하고 현재 선택한 항목의 값을 가져올 수도 있습니다.
$('[name="nice-select"]').click(함수 (e) {
$('[name="nice-select"]').find('ul').hide();
$(this).find('ul').show();
e.stopPropagation();
});
$('[name="nice-select"] li').hover(함수 (e) {
$(this).toggleClass('on');
e.stopPropagation();
});
$('[name="nice-select"] li').click(함수 (e) {
var val = $(this).text();
var dataVal = $(this).attr("data-value");
$(this).parents('[name="nice-select"]').find('input').val(val);
$('[name="nice-select"] ul').hide();
e.stopPropagation();
Alert("中文值是:" val);
Alert("数字值是:" dataVal);
//alert($(this).parents('[name="nice-select"]').find('input').val());
});
$(문서).click(함수 () {
$('[name="nice-select"] ul').hide();
});
코드가 매우 간단하기 때문에 여기서는 자세히 설명하지 않겠습니다. 직접 들어보시면 효과가 얼마나 간단하고 우아하며 매우 실용적인지 알 수 있습니다.