你好 别想了 这属于跨域问题 无法改变bhtml内容
除非通过ajax来做 但是真的很麻烦 为何不在b页面直接改变?
比如 一排 li 代表选项卡切换 你想通过li悬浮去改变iframe里面内容
那为何不把 这个导航直接放到 B页面中去?
a页面只能控制 也是最适合的应用 就是控制 iframe的src属性
比如 a页面 iframe中 显示 b c d 页面
那么 动态的改变 $("iframe")attr({"src":"bhtml/chtml/dhtml 三选一"})
这种效果还是能够实现的
希望能帮到你 谢谢
根据attr(attribute)获取属性名,必须知道上一级的div的class名或者id名,
或者本身知道div的class或者id要获取其他属性,都是这么做的。$("#d1")attr("xxx");xxx是你想获取的某个属性的值。
完整如下:
<div id="div1"><div class="c1" id="d1"></div></div>
$("#div1")find("div")attr("id")
$("#div1")find("div")attr("class")
一、选取DOM元素
jQuery的核心是通过各种选择器,选中DOM元素,可以用querySelectorAll方法模拟这个功能。
var $ = documentquerySelectorAllbind(document);
这里需要注意的是,querySelectorAll方法返回的是NodeList对象,它很像数组(有数字索引和length属性),但不是数组,不能使用pop、push等数组特有方法。
二、DOM *** 作
DOM本身就具有很丰富的 *** 作方法,可以取代jQuery提供的 *** 作方法。
尾部追加DOM元素。
// jQuery写法
$(parent)append($(child));
// DOM写法
parentappendChild(child)
头部插入DOM元素。
// jQuery写法
$(parent)prepend($(child));
// DOM写法
parentinsertBefore(child, parentchildNodes[0])
删除DOM元素。
// jQuery写法
$(child)remove()
// DOM写法
childparentNoderemoveChild(child)
兄弟,给你改了一下,如果你想要点击a的时候,它的父元素li 的class变成 closed,
那用jquery就像下面那样写,复制过去看看吧:
---------------------------------------------------------------------------------------------------
<script>
$(function(){
$("a")click(function(){
$(this)parent()attr("class","closed");
});
});
</script>
以上就是关于求大神jquery获取、或者改变iframe里的样式(值)全部的内容,包括:求大神jquery获取、或者改变iframe里的样式(值)、如何用Jquery获取某一个Div的Class或者ID、jquery怎么读取div的样式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)