ホームページ > ウェブフロントエンド > htmlチュートリアル > jsバインディングevent_html/css_WEB-ITnose

jsバインディングevent_html/css_WEB-ITnose

WBOY
リリース: 2016-06-21 09:04:09
オリジナル
919 人が閲覧しました

$(".eggList li").one("click",function() {
$(this).children("span").hide();
$(this).addClass ("curr");
$(".a").addClass("ab");
setTimeout(function(){
$(".eggList li").siblings().addClass ("curr");
$(".b").addClass("ab");

2 つの画像があります。

ディスカッションに返信する(解決策)

これで、両方をクリックできるようになりました

$(".eggList li").on("click",function() {

$(".eggList li ").off("click");

$(this).children("span").hide();
$(this).addClass("curr");
$( " .a").addClass("ab");
setTimeout(function(){
$(".eggList li").siblings().addClass("curr");
$( " .b").addClass("ab");
},
});


$(".eggList li"); " click",function() {

$(".eggList li").off("click");

$(this).children("span").hide(); ( this).addClass("curr");
$(".a").addClass("ab");
setTimeout(function(){
$(".eggList li");兄弟 ().addClass("curr");
$(".b").addClass("ab")
});説明してください どういう意味ですか?最初の行で、

$(".eggList li").off("click"); に変更することもできます。これは、li 上のすべてのイベントをキャンセルするためです。 1 つは、クリックされたオブジェクト自体のイベントをキャンセルするだけです
すべてのイベントがキャンセルされており、イベント自体をキャンセルしても同じです

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート