登陆

javascript - 在jquery中这种情况怎么解决

如题:

function change(){
                  // alert("我在改变");
                  var current_height = ($(window).height()-200)+"px";
                  alert(current_height);
                  $("#c1"),attr("height",'current_height');  //改成("height",current_height)也没效果!!!!
                  $("#c2"),attr("height",'current_height');//改成("height",current_height)也没效果!!!!

              }

怎么把动态改变的current_height值赋给height属性、、、

# JavaScript
高洛峰高洛峰1661 天前298 次浏览

全部回复(2)我要回复

  • ringa_lee

    ringa_lee2017-04-11 12:12:27

    on change(){

                  // alert("我在改变");
                  var current_height = ($(window).height()-200)+"px";
                  alert(current_height);
                  $("#c1").css("height",current_height);
                  $("#c2").css("height",current_height);

    }

    回复
    0
  • ringa_lee

    ringa_lee2017-04-11 12:12:27

    监听使height变化的事件,从性能上讲要考虑监听变化的频率,你可能用到setTimeout或者setInterval

    回复
    0
  • 取消回复发送