一个关于framset的问题
最近遇到一个问题,比较纠结,就是如下图所示的显示隐藏的功能
代码如下,但是总是有错误,纠结中
<frameset rows="90px,*" frameborder="0" framespacing="0">
<frame src="head.html" />
<frameset cols="220px,30px,*" id="frameset2">
<frame src="menu.html" id="menu"/>
<frame src="center.html" id="center" />
<frame src="content.html" id="content"/>
</frameset>
</frameset>
点击一个按钮之后,将menu隐藏起来,下面是事件主要代码,但是没有任何效果,是不是我语法有问题???
$("#frameset2").attr("cols","0,30px,*");
$("#showhidemenu").src="../images/menu_img5.png";
------解决方案-------------------- <script type="text/javascript">
$(function(){
$('#left_user_info').hover(function(){ $('.side_material').show(); }, function(){ $('.side_material').hide(); });
});
</script>
------解决方案--------------------$(parent).find("#frameset2").attr("cols","0,30px,*");
$("#showhidemenu").src="../images/menu_img5.png";
要通过parent找到frameset2,frameset2不属于按钮页面内的,而是按钮页面的父亲容器