首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhpQuery和replaceWith,怎么做?

PhpQuery和replaceWith,怎么做?
EN

Stack Overflow用户
提问于 2011-02-16 19:51:36
回答 1查看 1K关注 0票数 0

我正在使用PhpQuery,并且需要用"iframe“替换另一个标记

html文件具有Iframe

代码语言:javascript
复制
<div id="content">
    <div class="pad3"></div>
        <iframe src="http://www.yahoo.com" id="iFrame"></iframe>
    <div class="pad2"></div>
</div>

Whit这块

代码语言:javascript
复制
$doc = phpQuery::newDocumentFileHTML('file.htm');
$doc->find('iframe')->replaceWith('<p>test</p>');

我预计是这样的:

代码语言:javascript
复制
<div id="content">
    <div class="pad3"></div>
        <p>test</p>
    <div class="pad2"></div>
</div>

但是什么也没发生。有人能给我一些线索吗?

诚挚的问候

EN

回答 1

Stack Overflow用户

发布于 2011-02-16 20:48:52

尝试使用iframe元素的id:

代码语言:javascript
复制
$doc->find('#iFrame')->replaceWith('<p>test</p>');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5016059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档