javascript - How to Pass Media Queries With jQuery CSS Method -
having media query this:
@media (min-width: 768px) { .navbar-nav > li > { padding-top: 25px; padding-bottom: 25px; } }
i need change style
$( "#heightset" ).change(function() { var choice = $(this).val(); if (choice == "50"){ $(".navbar-nav > li > a").css({"padding-top":"15px","padding-bottom":"15px"}); } if (choice == "60"){ $(".navbar-nav > li > a").css({"padding-top":"20px","padding-bottom":"20px"}); } });
now can please let me know how can take care of @media (min-width: 768px)
on .css()
code affected on specific view port?
thanks
.my-class-15 {padding-top: 15px; padding-bottom: 15px;} .my-class-20 {padding-top: 20px; padding-bottom: 20px;} $("#heightset").change(function () { var choice = $(this).val(); if (choice == "50") { $(".navbar-nav > li > a").addclass('my-class-15'); } if (choice == "60") { $(".navbar-nav > li > a").addclass('my-class-20'); } });
here's fiddle, it's not useful without html.
Comments
Post a Comment