一个jq 替换HTML的问题

ILOVE_ASPNET 2010-09-19 11:05:14
例如我现在有二个DIV

<div id="searchbarBlock"></div> 这是第一个IDV里面不放东西,是空的,


<div id="searchbar" style="display:none;"> 这是第二个DIV存放搜索条件,始终是隐藏的
<div id="searchbar-center">
<div id="searchbar-center-l">
<label>搜索 | </label>
<select>
<option selected>型号</option>
</select>
<input name="" type="text" />
<label>  客户编号:</label>
<input name="" type="text" />
<input type="button" value="搜 索" class="btn" />
</div>

</div>

现在我要做的是,把DIV searchbar 的所有内容全部放到 div id="searchbarBlock里面去,
我的方式是先得到HTML,但是如果我得到 ID="searchbar " 的HTML 只能得到这个ID下面的HTML内容,不能得到他自己本身,
有没有什么办法,可以得到 searchbar 所有HTML内容,包括他自己这个DIV,得到后的和上面的一模一样.

</div>
...全文
597 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoojo 2010-09-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 molu311 的回复:]

JScript code
$("#searchbar").clone().prependTo("#searchbarBlock");
[/Quote]
+

$("#searchbarBlock").append($("#searchbar").clone());

$("#searchbarBlock").html($("#searchbar").clone().html());
cloudapex 2010-09-19
  • 打赏
  • 举报
回复
$("#searchbar").clone().prependTo("#searchbarBlock"); 
xuxubaby 2010-09-19
  • 打赏
  • 举报
回复
me 也是 append
zxqiangwhere 2010-09-19
  • 打赏
  • 举报
回复
$("#searchbar").clone().prependTo("#searchbarBlock");
liu_eleven 2010-09-19
  • 打赏
  • 举报
回复
append

I like
kaifadi 2010-09-19
  • 打赏
  • 举报
回复
append(DOM对象)
html(html标签)
MARK!
passself 2010-09-19
  • 打赏
  • 举报
回复
在触发某个事件的时候改成

$("#searchbarBlock").html("内容");

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧