2013-11-21 4 views
1

Я хочу использовать jQuery для изменения высоты всех div тегов с конкретным class. Я успешно установил высоту с помощью CSS, но я хочу изменить ее из jQuery.Изменение высоты div в jQuery

Я попытался следующий код:

$('.slide-container').css({ "height": 200 + "px !important" }); 
    $('.slide-container').height(200); 
    $('.slide-container').css({ "height": 200 + "px" }); 

Это CSS, который устанавливает исходную высоту.

.slide-container {  height:300px !important; } 

Here is a JSFiddle of my attempts.

+0

Почему ваш вопрос название имеет '' C# тогда? – P5Coder

+1

Почему вы устанавливаете '! Important' в своем объявлении класса? Вы никогда не должны использовать это, если не знаете, что делаете ... – nietonfir

+0

@ user1167870 Помог ли вам какой-либо из ответов? – Haohmaru

ответ

0
<div class="slide-container"> 
    apply height to a div tag ,that div is generating from 
    jquery with some class, when height comes from database! 
</div> 



<script type="text/javascript"> 

    var newHeight = yourHeightFromDB; 
    $(function() { 
     $('.slide-container').height(newHeight); 
    }); 

</script> 
0

Изменение строки в CSS

height: 300px !important;

в

height: 300px;

Это утверждение не позволяет динамически устанавливать высоту. Your Jquery code is working fine.

еще может для этого кода, а

$(document).ready(function() { 

     $('.slide-container').height(500); 
    }); 
Смежные вопросы