た後、私はこれを持っています。それをどうやってやりますか?取得HTMLは、体内で特定のdiv
答えて
var svgs = [];
var start = document.getElementById("someJunk");
var svg;
do{
svg = start.nextSibling;
svgs.push(svg);
}
while(svg.tagName.toLowerCase()=="svg");
svgsはsvgs配列になります。その後
<div id="someJunk">
Content
<div>
<div id="svgJunk">
<svg class=.....>
<svg class=.....>
<div>
をタグ名でそれらにアクセスして含むdiv要素:
'type'?あなたは 'tagName'を意味しますか? –
はい、確かに。修正されました – Gregoire
nextElementSibling属性をチェックする必要があります。
あなたはバニラJavascriptを使用している場合:
document.getElementsByTagName("svg")
あなたはjQueryのような何か使用している場合:
$("svg")
これらの両方がリストとしてそれらを取得します。あなたはそれから必要な情報を得ることができるはずです。
この問題は、他のsvgがページ上にあることですが、特にdivの後にsvgが必要です。 – Samsquanch
私はあなたがそれらの特定のsvgsを必要としているのを気づかなかった。私はおそらく、彼らに何らかの識別情報を与え、それを可能であれば選択します。もしあなたがそうしたなら、単にdocument.getElementById( "yourId")を使うことができます。 – jamesmillerio
は独自のdivにsvgsを入れ
var svgs = $("#svgJunk svg");
あなたは、具体的後に一致する要素をすべての要素をたい場合jQueryのnextAll()
関数を使用してください:
$("#someJunk").nextAll("svg").fadeOut();
この例では、そのdivの後にすべてsvg
というタグがフェードアウトされています。
- 1. レンダリングイベントで特定のdivのhtmlコードを取得
- 2. 特定のdiv内のSelect()を取得する方法は?
- 3. 特定の文字列でDIVの内容を取得する
- 4. jQuery:特定のタグ内でHTMLを取得する
- 5. 特定の行のhtmlタグ内のテキストを取得したい
- 6. Jsoupで特定のhtml要素の内容を取得する方法は?
- 7. Html Agility Pack +特定のノードを取得
- 8. これで特定のdivを取得するには?
- 9. jquery - 特定のdiv内のタグで要素を取得しますか?
- 10. HTMLページソースから特定のhtml divタグを取得するにはどうすればよいですか?
- 11. htmlページで特定のtrを取得するには?
- 12. iframe内のHTMLを含め、ドキュメント全体のHTMLを取得する方法は?
- 13. json内の特定のパラメータを取得
- 14. MechanizeとRubyで特定のDivで画像を取得する
- 15. 特定のdivのコンテンツを取得できません
- 16. 特定の配列構造体を取得できません
- 17. div内の内容でdivクラスを取得するC#
- 18. 特定のURLのHTMLコードを取得する方法は?
- 19. RadioButtonList内の特定のラジオボタンのHTML IDを取得する方法
- 20. div内の特定の次元にdivを付けるには
- 21. iQueryは特定のHTML属性を取得します
- 22. Selenium Web Automationは、特定のHTML要素を取得します
- 23. tdタグ内でdivのxpathを取得
- 24. 親div内にdiv座標を取得
- 25. カンナで迅速にHTMLを解析中に特別のdivクラスデータを取得
- 26. 固定div内のHTML/CSS/JSコンテンツスクロールバー
- 27. Jqueryを使用して特定のdivを取得する
- 28. 特定のクラス名でdiv全体を削除
- 29. elementtree:xml文書内の特定のタグの内容を取得
- 30. jqueryのdiv内の子divのテキストを取得するには?
参考資料のリスト? –
参照を取得するには '$( '#someJunk').nextAll( 'svg')' –