首頁 >web前端 >js教程 >select標籤模擬/美化方法採用JS外掛式外掛程式_jquery

select標籤模擬/美化方法採用JS外掛式外掛程式_jquery

WBOY
WBOY原創
2016-05-16 17:38:491513瀏覽

在這將本人對,僅改變外觀,不改變不干預Form行為,後期載入JS。 (註:本腳本依賴jQuery)

啥也不說了,都在程式碼裡。

複製程式碼 程式碼如下:
 
$(document).ready(function () {
// 找出需要美化的則會被忽略
var selects = $("select.beautify");
if (selects.length > 0) {
//先在程式碼底部增加一個
,用來承載和顯示下拉框選項
$("body").append("");
//挨個美化唄
selects.each(function () {
//給本函數下的this (也就是 , .dummy 將用於我們對此類 進行專門樣式定義
//同時將 插入dom, 緊接原")
.attr("disabled", this.disabled)
.css("width", parseInt(this.style.width) "px")
.css("display", this.style.display)
.insertAfter(this)
.val(this.options[this.selectedIndex].text);
//將 被點擊時
input.click(function () {
//調出前面創建的
,並清空內容
//將 一致
$(select).hasClass("extend")
? div.css("width", "")
: div.css("width", $(this) .innerWidth());
//將
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:點選隱藏頁面左側欄或右欄實作js程式碼_javascript技巧下一篇:點選隱藏頁面左側欄或右欄實作js程式碼_javascript技巧

相關文章

看更多