今天我們要來分享一個很實用的jQuery插件,它是一個基於jQuery多級聯動的省市地區Select下拉框,並且值得一提的是,這款聯動下拉框是經過自訂美化過的,外觀比瀏覽器自備的要漂亮許多。另外,這個Select下拉方塊也可以綁定下拉事件,並取得目前選取項目的值。
腳本>
$('[name="nice-select"]').click(function (e) {
$('[name="nice-select"]').find('ul').hide();
$(this).find('ul').show();
e.stopPropagation();
});
$('[name="nice-select"] li').hover(function (e) {
$(this).toggleClass('on');
e.stopPropagation();
});
$('[name="nice-select"] li').click(function (e) {
var val = $(this).text();
var dataVal = $(this).attr("資料值");
$(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();
});
>腳本