css-selectors

    1

    3答えて

    の組み合わせ: $('input[type=image]').not('.xyzClass').click(function{ //some functionality }); だから、これは型のイメージのあるすべてのコンポーネントの特定のクリックの機能を置き、クラスxyzClassを持っていません。 *****最新の変更を反映するように質問を変更しました。以下の回答の一部は以前の

    0

    1答えて

    cancelled.pngで終わる画像の<td>を持つ<tr>要素をすべて選択するにはどうすればよいですか?私は途方に暮れています... <table> <tr> <----- select this whole tr <td> <img src="/images/icons/invoice-cancelled.png" alt="cancelled" />

    0

    2答えて

    私はセレクタの一部として両方の要素のid属性を使用して順序付けられていないリストからliアイテムを取得したいと思います。 これは私がそれをULのCSSクラスを使用して働かせた方法の例です: var listItem = $('ul.selectedItems li#' + opt.list[i].ID); 私は運で、次のアプローチを使用しようとしました: var listItem = $("#

    0

    5答えて

    このシンプルなセレクターの問題は数時間で苦労しており、明らかに何かが欠けているはずです。私は<ul>を持っていて、<li>のいくつかは入れ子になっています。<ul> sです。各<li>にはリンクが含まれていますが、これをクリックすると(ナビゲートするのではなく)機能を実行したいのですが、重要なのは、親の<ul>に含まれるリンクでのみ起こり、ネストされた<ul>のリンクはありません。 HTML::

    10

    3答えて

    現在の要素のすぐ次の(そして他の場合は直前の)要素にフォーカスを設定する必要があります。例えば : <li>item1</li> <- prev element (get this element) <li>item1</li><- current element <li>item1</li> <- next element (get this element) <li>item1</li>

    5

    6答えて

    セレクタをどのように表現するかによってパフォーマンスが大きく変化します。たとえば、まったく同じ要素を選択し、これらの2つのセレクタ、見て:そこに1つのコールだけですが、実際には、私はAを見つけることだと速くなるように)私はBに期待 A) someTableRow.find("td.someColumnClass").find("span.editMode").find("input") B) s

    8

    5答えて

    jQueryでは、セレクタを使用するときに、より具体的にすることで、探しているものを見つけるためにjQueryがDOM全体をトラバースする必要がないことが理解できます。たとえば、descriptionクラスが<span>要素にのみ適用されていることがわかっている場合、$('span.description')は、ただ$('.description')よりも優れています。 これもCSSの場合ですか?

    11

    6答えて

    私は要素識別子の配列を持っています、いくつかのサーバー側の検証から戻ってきます。 IDの先頭に「#」は付いていません。配列を通って各メンバに#を前置するのではなく、すべての要素をIDで直接選択するjqueryの手段はありますか?あなたが彼らにID_1のようなものに名前を付けて、あなたはあなたができる文字列としてIDを持っている場合は、この $("[id^='id_]") // returns mu

    10

    1答えて

    私はFirebugの中で、このルールに気づい: *|*:link { color:#0000EE; } 私は私が今までに垂直バー(|を)見てきたことはよく分かりません。これはabout:PreferenceStyleSheetの中にあるので、Firefox固有のものかもしれません。 この意味は?参照へのリンクはありますか?私はおそらく垂直バーが "OR"だと考えましたが、それはCS

    9

    2答えて

    ピクセルのパディングが使用されているにもかかわらず、左と右のパーセンテージのパディングを使用している場合は、フォーム入力が正しく表示されます。なぜ私は理解できません。 Firefox 3.5.3 OSXで壊れたSafariで動作します。 問題は、すべてのブレークは、パディング、私は割合パディングを使用するときにということである(したがって、入力値がきちんと整列していない理由。) <!DOCTYPE