[Hỏi đáp] height của class thay đổi khi chọn tab

  Bài viết hay nhất1
Mình có 2 tab chọn 1 và 2

và mình có đoạn code:
Code:
<div class="dongkhung">
thử chức năng
</div>
mình muốn khi chọn tab 1 thì height của class dongkhung sẽ là 100px và khi chọn tab 2 thì height của class dongkhung sẽ là 200px

ai giúp mình với. thanks all  :D
  Bài viết hay nhất2
Dùng hàm click() và animate(). Cần chỉnh sửa vài chỗ
Code:

$(function () {
  $(tab1).click(function() {
    $('.dongkhung').animate({height:100},200);
  });
  $(tab2).click(function() {
    $('.dongkhung').animate({height:200},200);
  });
});
  Bài viết hay nhất3
anh xem giúp em xem em sai ở đâu với ạk
Code:
<div class="tag">
<div class="tab1">tab1</div>
<div class="tab2">tab2</div>
</div>
<div class="dongkhung">
thử chức năng
</div>
<script type="text/javascript">
$(function () {
  $(.tab1).click(function() {
    $('.dongkhung').animate({height:100},200);
  });
  $(.tab2).click(function() {
    $('.dongkhung').animate({height:200},200);
  });
});
</script>
<style>
.dongkhung {border:1px solid #ddd;}
.tag div{padding: 0px 10px;color:#333;cursor:pointer;display:inline-block;text-decoration:none;}
.tag div.active{border:1px solid #ddd;background-color:#fff;padding: 5px 10px;color: #ff4400;}
</style>

thanks anh ạk
  Bài viết hay nhất4
thiếu '
  Bài viết hay nhất5

Zero wrote:thiếu '
thiếu gì anh giúp em thêm đc ko ak? em ko bik gì về js ạ :(
  Bài viết hay nhất6
Sửa lại Script
Code:
$(function () {
  $('.tab1').click(function() {
    $('.dongkhung').animate({height:100},200);
  });
  $('.tab2').click(function() {
    $('.dongkhung').animate({height:200},200);
  });
});
  Bài viết hay nhất7
Bác sửa giúp em với đc ko ạ em ko bik tí gì về js :(
  Bài viết hay nhất8
Thì thay vào, đã sửa sẵn rồi còn gì -_-
The author of this message was banned from the forum - See the message
  Bài viết hay nhất10
mình làm đc rồi thanks tất cả mọi người :3

vậy nếu em có đoạn em muốn khi select tab 1 thì height là 100px còn khi select tab 2 thì height là 200px thì phải làm thế nào ạ?

demo: http://vngame.cool.st/h33-page
Code:
<select class="changeLast">
         <option class="tab1">tab 1</option>
         <option class="tab2">tab 2</option>
      </select>
  
<div class="dongkhung">
thử chức năng
</div>
<style>
.dongkhung {border:1px solid #ddd;}
</style>
  Bài viết hay nhất11

Hungkoy.mct wrote:mình làm đc rồi thanks tất cả mọi người :3

vậy nếu em có đoạn em muốn khi select tab 1 thì height là 100px còn khi select tab 2 thì height là 200px thì phải làm thế nào ạ?

demo: http://vngame.cool.st/h33-page
Code:
<select class="changeLast">
         <option class="tab1">tab 1</option>
         <option class="tab2">tab 2</option>
      </select>
  
<div class="dongkhung">
thử chức năng
</div>
<style>
.dongkhung {border:1px solid #ddd;}
</style>
như trên...
  Bài viết hay nhất12
Em test nhưng select không hoạt động ạ
demo: http://www.vngame.pro/h33-page
code em chèn ở html
Code:
<select class="changeLast">
        <option class="tab1">tab 1</option>
        <option class="tab2">tab 2</option>
      </select>
 
<div class="dongkhung">
thử chức năng
</div>
<script type="text/javascript">
$(function () {
  $('.tab1').click(function() {
    $('.dongkhung').animate({height:100},200);
  });
  $('.tab2').click(function() {
    $('.dongkhung').animate({height:200},200);
  });
});
</script> 
<style>
.dongkhung {border:1px solid #ddd;}
</style>
  Bài viết hay nhất13
sao trên đây và đây hoạt động?
  Bài viết hay nhất14
em cũng ko rõ nhưng em ko thấy hoạt động chắc là do máy tính em. thanks anh ạk
  Bài viết hay nhất15
select thì dùng change nhé :v
http://jsfiddle.net/baivong/xmpx6cde/
http://jsfiddle.net/baivong/xmpx6cde/1/
http://jsfiddle.net/baivong/xmpx6cde/2/
  Bài viết hay nhất16
Quá tuyệt thanks huynh.
P/s: trích dẫn bị lỗi hay sao ấy huyh
  Bài viết hay nhất17
You cannot reply to topics in this forum