国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ ウェブフロントエンド jsチュートリアル LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする

LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする

May 16, 2016 pm 06:43 PM
checkbox Radio select

次のブラウザでテストされ、合格しました: Firefox、IE7、IE8、Google Chrome。 (IE6 の場合は忘れてください)、他のブラウザではまだ試していません。
現(xiàn)在、4つのスキンが追加されています。追加されたスキンの畫像とCSSコードを參照することができ、すぐに完了すると思います。

効果のスクリーンショット:
1. LazyForm を使用せずに XP で実行したスクリーンショットは次のとおりです。
LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする
2. LazyForm (スキン ブルー) を使用した場合の効果は次のとおりです。
LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする
3. LazyForm (スキン ブラック) を使用した場合の効果は次のとおりです。
LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする
4. スキン デフォルト
LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする
5.
LazyForm jQuery プラグイン CheckBox Radio と Select_jquery をカスタマイズする
demo.html コードは次のとおりです:

コードをコピーします コードは次のとおりです:





demo-lazyform




















男性




女性






男性2


女性2









バスケットボール




サッカー




水泳






バスケットボール 12


フットボール 2a


水泳2











<ラベル for="國">國 2:












は、LazyForm の Html と Css の形式に依存しないことがわかるように、長さを選択します。
は長さを設(shè)定します。

LazyForm ソースコード:

代案代案以下のように:

(function($) {
/* --------------------------------- ---------------------------------------
LazyForm 1.0
著作権 (c ) 2009、ZhangPeng Chen、peng1988@gmail.com
-------------------------------------- ------------------------------------- */
$.lazyform = $.lazyform | | {};
$.extend($.lazyform, {
_inputs : null,
_selects: null,

init: function() {
_inputs = $(' input[type=checkbox], input[type=radio]');
_inputs.each($.lazyform._initInput);

_selects = $('select'); each($.lazyform._initSelect);

$(document).click(function() {
$('div.select div.open').removeClass().next('ul' ).hide();
},

_initInput: function() {
var $self = $(this); ??>var radio = $self.is(':radio');

var id = radio ? (self.type '-' self.name '-' self.id) : (self.type ' -' self.id);
var className = self.type (self.checked ? '-checked' : '');
var hover = false; '')
.attr({
'id': id,
'class': className
})
.bind('mouseover Mouseout', function () {
ホバー = !ホバー;
$span.attr('class', self.type (self.checked ? '-checked' : '') (hover ? '-hover' : ''));
})
.bind('click', function() {
if(radio) {
$('input[name=' self.name ']').each(function( ) {
$('#' self.type '-' self.name '-' this.id).attr('class', self.type);
}

self.click();
$span.attr('class', self.type (self.checked ? '-checked' : ''));

$self.addClass('hidden').before($span);
},

_$openSelect: null,
_initSelect: function() {
var $self = $(this);
var self = this;

var selectWidth = $self.width();
var selectUlWidth = $self.width() - 2;

var $select = $('
').attr('id', 'select-' self.id).width(selectWidth).addClass('select');
var $selectItem = $('
').append('');
var $selectItemText = $selectItem.children('span');
var $selectUl = $('
    ').width(selectUlWidth).hide();
    var $selectLi = null;
    var $hoverLi = null;

    $self.children().each(function() {
    var $tempLi = $('
  • ').append(this.text);
    if( this.selected) {
    $tempLi.addClass('hover');

    $selectLi = $tempLi = $;
    }
    $selectUl.append($tempLi);

    $tempLi
    .bind('mouseover', function() {
    $hoverLi.removeClass();
    $tempLi.addClass('hover');
    $hoverLi = $tempLi;
    })
    .bind('click', function() {
    $self.children() .each(function() {
    if($hoverLi && this.text == $hoverLi.text()) {
    $tempLi.addClass('hover');
    this.selected = true;

    $selectLi = $tempLi;

    $selectItem.removeClass();テキスト($selectLi.text());

    $selectItem.click(function(e) {
    if($.lazyform._$openSelect && $.lazyform._$openSelect != $select) {
    $('#' $.lazyform._$openSelect.attr('id') ' > div.open').removeClass().next('ul').hide();
    }
    $.lazyform._ $openSelect = $select;

    $selectItem.toggleClass('open');
    if($selectItem.attr('class') == 'open') {
    if($hoverLi != $selectLi) {
    $hoverLi.removeClass();
    $selectLi.attr('class', 'hover');
    $hoverLi = $selectLi; selectUl.show();
    } else {
    $selectUl.hide();
    }

    e.stopPropagation();

    $select.append($selectItem);
    $select.append($selectUl);

    $self.hide().before($select);
    }
    });

    $(document).ready(function() {
    $.lazyform.init();
    });
    })(jQuery);



    代打打包下ダウンロード
このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

jqueryでselect要素を非表示にする方法 jqueryでselect要素を非表示にする方法 Aug 15, 2023 pm 01:56 PM

jquery で select 要素を非表示にする方法: 1. hide() メソッド。jQuery ライブラリを HTML ページに導(dǎo)入します。さまざまなセレクターを使用して select 要素を非表示にできます。ID セレクターは、selectId を選択した select 要素の ID に置き換えます。実際に使用する; 2. css() メソッド、ID セレクターを使用して非表示にする必要がある select 要素を選択し、css() メソッドを使用して表示屬性を none に設(shè)定し、selectId を select 要素の ID に置き換えます。

jQueryで選択要素の変更イベントバインディングを?qū)g裝する方法 jQueryで選択要素の変更イベントバインディングを?qū)g裝する方法 Feb 23, 2024 pm 01:12 PM

jQuery は、DOM 操作、イベント処理、アニメーション効果などを簡素化するために使用できる人気のある JavaScript ライブラリです。 Web 開発では、選択した要素のイベント バインディングを変更する必要がある狀況によく遭遇します。この記事では、jQuery を使用して選択要素変更イベントをバインドする方法を紹介し、具體的なコード例を示します。まず、ラベルを使用してオプションを含むドロップダウン メニューを作成する必要があります。

Select Channels Goの非同期処理方法 golangを使った並行プログラミング Select Channels Goの非同期処理方法 golangを使った並行プログラミング Sep 28, 2023 pm 05:27 PM

golang を使用した SelectChannelsGo 同時プログラミングの非同期処理方法 はじめに: 同時プログラミングは、アプリケーションのパフォーマンスと応答性を効果的に向上させることができる、現(xiàn)代のソフトウェア開発における重要な領(lǐng)域です。 Go 言語では、Channel と Select ステートメントを使用して同時プログラミングを簡単かつ効率的に実裝できます。この記事では、SelectChannelsGo 同時プログラミングの非同期処理メソッドに golang を使用する方法を紹介し、具體的な方法を提供します。

60年の構(gòu)想:NASAが地球の全球電場に関する仮説を確認(rèn) 60年の構(gòu)想:NASAが地球の全球電場に関する仮説を確認(rèn) Aug 31, 2024 pm 09:35 PM

NASA は、最近のロケット打ち上げによって地球の周囲に地球規(guī)模の電場が存在することを確認(rèn)しました。これは、長い間理論化されてきたが観測されたことのない現(xiàn)象の最初の直接測定であるため、これは大きな問題です。

Linux が select を使用する理由は何ですか? Linux が select を使用する理由は何ですか? May 19, 2023 pm 03:07 PM

select を使用すると、開発者は複數(shù)のファイル バッファーを同時に待機(jī)できるため、IO 待機(jī)時間を短縮し、プロセスの IO 効率を向上させることができます。 select() 関數(shù)は、プログラムが複數(shù)のファイル記述子を監(jiān)視し、監(jiān)視されている 1 つ以上のファイル記述子が「準(zhǔn)備完了」になるのを待機(jī)できるようにする IO 多重化関數(shù)です。いわゆる「準(zhǔn)備完了」?fàn)顟B(tài)とは、ファイルを指します。記述子はブロックされなくなり、読み取り可能、書き込み可能、??例外を含む特定の種類の IO 操作に使用できるようになりました。 select は、ヘッダー ファイル #include にあるコンピューター関數(shù)です。この関數(shù)は、ファイル記述子の変更 (読み取り、書き込み、または例外) を監(jiān)視するために使用されます。 1. セレクト機(jī)能の概要 セレクト機(jī)能はIO多重化機(jī)能です。

選択チャネルの実裝 golang による同時プログラミングのパフォーマンス最適化 選択チャネルの実裝 golang による同時プログラミングのパフォーマンス最適化 Sep 27, 2023 pm 01:09 PM

golang による SelectChannels の実裝 Go 同時プログラミングのパフォーマンスの最適化 Go 言語では、ゴルーチンとチャネルを使用して同時プログラミングを?qū)g裝するのが非常に一般的です。複數(shù)のチャネルを扱う場合、通常は多重化に select ステートメントを使用します。ただし、大規(guī)模な同時実行の場合、select ステートメントを使用するとパフォーマンスが低下する可能性があります。この記事では、golang による select の実裝をいくつか紹介します。

チャンネルを選択 Golang を使用して信頼性と堅牢性を?qū)g現(xiàn)する同時プログラミングを?qū)g行する チャンネルを選択 Golang を使用して信頼性と堅牢性を?qū)g現(xiàn)する同時プログラミングを?qū)g行する Sep 28, 2023 pm 05:37 PM

Golang を使用した信頼性と堅牢性のための SelectChannels 同時プログラミングの概要: 最新のソフトウェア開発では、同時実行性が非常に重要なトピックになっています。並行プログラミングを使用すると、プログラムの応答性が向上し、コンピューティング リソースがより効率的に利用され、大規(guī)模な並列コンピューティング タスクをより適切に処理できるようになります。 Golang は非常に強力な同時プログラミング言語であり、go コルーチンとチャネル メカニズムを通じて同時プログラミングを?qū)g裝するためのシンプルかつ効果的な方法を提供します。

mysqlのselect構(gòu)文の使い方 mysqlのselect構(gòu)文の使い方 Jun 01, 2023 pm 07:37 PM

1. SQL ステートメント內(nèi)のキーワードは大文字と小文字を區(qū)別せず、SELECT は SELECT と同等、FROM は from と同等です。 2. users テーブルからすべての列を選択するには、記號 * を使用して列名を置き換えます。構(gòu)文 -- これはコメントです -- FEOM で指定された [テーブル] から [すべての] データをクエリします * は [すべての列] を意味します SELECT*FROM -- 指定された [テーブル] から指定されたデータを FROM データからクエリします列名 (フィールド) SELECT 列名 FROM テーブル名 インスタンス -- 注: 複數(shù)の列を區(qū)切るには英語のカンマを使用してください。 selectusername、passwordfrom

See all articles