私は<div>
要素をクラス名で検索していて、他の<div>
要素の隣に追加したいと考えています。次のコードは、doc1.searchを使用して取得したデータを書き込んでいません。Ruby - nokogiriを使って書くことができません
require 'nokogiri'
doc1 = Nokogiri::HTML(File.open("overview.html"))
affixButtons = doc1.search('div.margin-0-top-lg.margin-10-bottom-lg.text-center')
doc1.at('div.leftnav-btn').add_next_sibling(affixButtons)
誰かが私に欠けているものを提案できますか?
私はあなたの正確なコードを実行し、それは私のために素晴らしい仕事をした..あなたは固執してどこで精巧にできますか?私はdivの部分をコードの先頭から 'leftnav-btn' divの後に移動させました。 –
CSSセレクタが正しい要素を選択していますか?あなたはputs(affixButtons)のようなものを使ってそれらを印刷することができます。 –
@ Z-Boneこのコードoverview.htmlを実行した後、ページは変更されません。私は変更を見ることができません。 –