この例の domEle は何ですか? jQuery.com - jQuery.each( collection, callback(indexInArray, valueOfElement) ) で説明を見ることができますが、それでも「valueOfElement」とは何かを理解するのは難しいですか? 誰かが私のためにこれを少しクリアできますか?
$("button").click(function () { $("div").each(function (index, domEle) { $(domEle).css("backgroundColor", "yellow"); if ($(this).is("#stop")) { $("span").text("Stopped at div index #" + index); return false; } }); });
次のように書くと:
$("input[name='newsletter']").next().text(" is newsletter");
jquery は完全一致のみを検索し、次のように記述すると:$("input[name$='newsletter']").next().text(" is newsletter");
jquery は完全一致を検索し、「ニュースレター」の値も言うことができますか?著者は次のコードを使用します。
$(document).mouseup(function(e) { if($(e.target).parent("a.signin").length==0) { $(".signin").removeClass("menu-open"); $("fieldset#signin_menu").hide(); } });
ユーザーがドキュメントの他の場所を押すたびにドロップダウンを非表示にします。
if($(e.target).parent("a.signin").length==0) {
私たちがここで何をしているのか完全には理解していないので、誰かこの行についてコメントしてもらえますか ? ここの元の記事: http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/注意すべきデフォルトのメソッド呼び出しは?
チュートリアルの 1 つで、次のようなコメントを見つけました。
「最後に、CSS にマージンを含めないと、CSS メソッド呼び出しの結果が auto になり、適切に解析されないため、テキスト「auto」を数字の 0 に置き換える必要があります。」
var top = $('#comment').offset().top - parseFloat($('#comment').css('marginTop').replace(/auto/,0));
私は彼がここで何をしているのか完全には理解していないので、誰かこれについてコメントできますか?
ここの元の記事: http://jqueryfordesigners.com/fixed-floating-elements/