繁体   English   中英

使用php或jquery更改div

[英]change div with with php or jquery

我想用php或jquery更改div,重要的是改变div宽度。

场景:

我有div我想要的如果我点击<a> tag 点击我以扩大div div必须增加宽度,当点击我点击默认宽度 div回到默认宽度。

<div class="mydiv"> my content here </div>

<a class="inlarge" href="#">click me to inlarge the div</a>
<a class="default" href="#">click me to default width</a>

使用.css()更改divwidth

尝试这个:

$('.inlarge').click(function () {
    $(".mydiv").css("width", "100%");
});
$('.default').click(function () {
    $(".mydiv").css("width", "50%");
});

JSFiddle演示

你可以使用animate functyion或只是css函数来做到这一点: -

$(function(){
$('.inlarge').click(function(){
    $('.mydiv').animate({'width':'100%'},1000);
});

 $('.default').click(function(){
     $('.mydiv').animate({'width':'80%'},1000);
  });
});

通过css: -

$(function(){
  $('.inlarge').click(function(){
    $('.mydiv').css({'width':'100%'});
});

 $('.default').click(function(){
  $('.mydiv').css({'width':'80%'});
   });
});

演示

你可以使用jquery使用.css -

var width = $( ".mydiv" ).width(); // calculate default width
//alert(width);return false;
$('.inlarge').click(function(){
    $('.mydiv').css('width','100px'); // change 100px
});
$('.default').click(function(){
    $('.mydiv').css('width',width+'px');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM