jquery 各个iframe中查找元素的问题

主页是这样的<tablecellspacing="0"cellpadding="0"width="100%"border="0"style="background:#EE... 主页是这样的
<table cellspacing="0" cellpadding="0" width="100%" border="0" style="background: #EEF2FB" id="maintable" height="100%">
<tr>
<td>
<div style="height:100%;overflow:hidden;">
<iframe class="left_iframe" id="frmleft" name="left" src="/index.php/index/left" scrolling="no"
frameborder="0" allowtransparency></iframe>
</div>
</td>
<td width="100%" id="frametd" height="100%">
<iframe class="main_iframe" id="mainframe" title="后台首页" name="main" src="/index.php/index/main"
scrolling="auto" frameborder="0" allowtransparency></iframe>
</td>
</tr>
</table>
left_iframe 只有:
<div class="col-sm-3 col-md-2 sidebar">
<ul class="nav"><li><a href="/template" target="maininfo">前端页面管理</a></li></ul>
</div>
main_iframe:

<ul class="nav nav-tabs" id="myTab">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
</ul>
怎么用jquery 从left_iframe中点击li然后往main_ifram中添加li?
展开
 我来答
zhaoapk
推荐于2016-03-29 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1612万
展开全部
$(window).on('load', function () {
    $('#frmleft').contents().find('.nav a').click(function (e) {
        $('#mainframe').contents().find('#myTab').append('<li>' + this.parentNode.innerHTML + '</li>');
        e.preventDefault();
    });
});
追问
!!我就是想这样,,不过innerhtml不太懂,如果我想给新增的a标签添加个data-toggle="tab"属性,该怎么改?
追答
$(window).on('load', function () {
    $('#frmleft').contents().find('.nav a').click(function (e) {
        $('#mainframe').contents().find('#myTab').append('<li>' + this.parentNode.innerHTML + '</li>').find('a').attr('data-toggle', 'tab');
        e.preventDefault();
    });
});
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式