問題タブ [jquery-traversing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 別の要素の配置に基づいて要素のプロパティを変更する - jQuery
私が抱えている非常に厄介なエッジケースをどのようにターゲットにできるかを考えるのに苦労しています。
タグh1
の後に来る ,をターゲットにするにはどうすればよいですか? タグ内にラップされているcite
ため、トラバースしてターゲットにする方法がわかりません。cite
p
cite
(技術的には)の間のギャップp
が大きすぎますが、「非cite
」段落では問題ありません。
TL:DR - 段落にcite
タグが含まれているかどうかを確認し、含まれている場合は、タグの上部のパディングをh1
より少ないものに変更します。段落に内部がない場合は、cite
そのままにしておきます。
http://codepen.io/anon/pen/Jksam
HTML
CSS
javascript - 要素を複製して特定の div に追加する方法は?
クリックするとクローンが作成され、別の要素に追加される画像サムネイルがいくつかあるページがあります。私が直面している問題は、必要なすべての要素がappendTo
同じクラスを持つことです。したがって、1 つのサムネイルをクリックすると、クラスを持つすべての要素に追加されますview_full_img
。これが私が使用しなければならないHTMLです。これらを異なるクラスでターゲットにするだけではうまくいきません。この HTML は Drupal によって生成されます。
これが私のjQueryです..
私がしたいのは、divの1つをクリックすると、そのすぐ上.thumbs
のdivに複製されるようにすることです。.view_full_img
などの組み合わせを使用してみましclosest()
prev()
parent()
たが、機能するものを思いつくことができません。
ここにjsfiddleがあります... http://jsfiddle.net/dmcgrew/UeTv6/
jquery - jqueryとグリースモンキーを使用した要素コンテンツのトラバース
jqueryとグリースモンキーを使用して新しく作成された要素をトラバースすることについて質問があります.
私はこのJavaScriptスニペットを持っています:
新しい div に追加した html 文字列は次のようなものです。
新しく作成された div をトラバースし、各タグ/テキストに個別にアクセスする方法を探しています。
たとえば、次のようにします。
単一のテキスト/タグではなく、子全体にしかアクセスできません。
誰かが私にそうする方法を提案できますか?
jquery - div内のJQueryトラバース
<div>
このクエリは、内の 3 つの要素の html を提供しません#headerDTMobile2
:
javascript - Jquery: .on("click") を使用して最も近い親要素を切り替えますか?
次のような HTML を指定すると、
子要素をクリックしてclass="grey"
、最も近い親.tpl
要素を切り替えるにはどうすればよいですか?
次のコードは失敗します:
javascript - jqueryでテーブルをトラバースする
私はいくつかのテーブル行を持っています:
クラスデータの行を選択しました。ここで、同じセクションにあり、選択した行の上にあるクラスのトップの行を見つけたいと思います。
私のためにそれを行うjqueryコマンドはありますか?
ありがとう!