一、多框架集合
主页面FrmIndex中有如下几个框架:
文章图片
二、多个Frame或Ifrme间选取 1、在主框架FrmIndex页面选中LeftFrm中的所有a元素:
【Jquery 操作 Frame示例】$(window.frames['LeftFrm'].document).find('a').attr('href', 'www.baidu.com'); 或者: $(window.LeftFrm.document).find('a').attr('href', 'www.baidu.com'); //直接框架名称
2、在框架LeftFrm页面中操作主框架页面所有元素a:
$(window.parent.document).find('a').attr('href', 'www.baidu.com');
3、在TopFrm页面中操作LeftFrm中的元素:
$shortcutTab = $('table[id=tabMenuLevel2]', window.parent.LeftFrm.document); //parent.frames['LeftFrm'].$('table[id=tabMenuLevel2]'); $('table[id=tabMenuLevel2]', window.parent.LeftFrm.document).append('
三、小结 在多个框架集中,有时不同框架间需要协同工作,涉及到元素间操作问题。写本文的目的也正在于解决类似的问题。May be it's useful for u!
推荐阅读
- 针对 jQuery 的优化方法有哪些
- javascript|关于input的change事件触发多次发解决
- jquery Colorbox 传值
- 代码记录|jquery获取select框的值、单选框的值、textarea的值、获取input框的值
- jQuery Infinite Ajax Scroll(ias) 分页插件介绍
- jQuery|jQuery 基础教程目录
- jquery.ui.droppable中文文档
- JS|Swiper插件的简单使用
- jquery|总结jQuery/js常用方法