我有一个代码:
$data = PhpSimple\HtmlDomParser::str_get_html($result);
foreach($data->find($this->owner->selector) as $img) {
$dataSrc = 'data-src';
$img->$dataSrc = $img->src;
$img->src = $loading;
}
我添加到所有标签的img属性。我需要在每个标签后插入一个标签noscript。告诉我该怎么做?
<noscript>
<img src='mySource' />
</noscript>
第二个问题是如何指定选择器2类,如在CSS中, 事实证明只指定了一个类:
find('div[class=l-column_3] img')
答案 0 :(得分:0)
查看this question,找到以下解决方法(根据您的要求进行编辑):
$var = "<noscript><img src="mySource" /></noscript>";
$img->outertext = $img->makeup() . $img->innertext . $var;
或者你可以使用,
$img->outertext = $img->outertext;
在那种情况下,你试过这个吗?
$data->find('div.l-column.l-column_3 img')