1
有人可以请解释如何添加自定义属性到HTML标记使用Ruby与Hpricot宝石?hpricot将属性添加到HTML标记?
我有一个标签,看起来像这样:
<div class="test" id="tag1" style="">
,我想添加一个名为自定义的整数属性“可读= 0”,所以它看起来是这样的:
<div class="test" id="tag1" style="" readable=0>
这是可能?
得到了一个语法错误: “未定义的方法'#用于设置” <角度来说,Hpricot :: ELEM:0xb72ee64c>” – unicornherder 2010-08-09 02:41:46
@ dpigera你是如何获得元素?如果你有一个Hpricot :: Elem,你必须使用set_attribute(如果你使用'doc.root'),但是如果你有一个Hpricot :: Elements,使用set。 – jtbandes 2010-08-09 02:42:51
我使用:[email protected](“p”)获取标签的父项。last.parent – unicornherder 2010-08-09 02:44:54