Neyin var? #nav .drop
display:block;
jQuery CSS Opaklık
jQuery(document).ready(function(){
if (jQuery('#nav .drop').css('display') === 'block') {
jQuery('#main').css('opacity') = '0.6';
}
});
Neyin var? #nav .drop
display:block;
jQuery CSS Opaklık
jQuery(document).ready(function(){
if (jQuery('#nav .drop').css('display') === 'block') {
jQuery('#main').css('opacity') = '0.6';
}
});
jQuery('#main').css('opacity') = '0.6';
olmalıdır
jQuery('#main').css('opacity', '0.6');
Güncelleme:
Metin kutusuna yazdığınızda. Tıklayın, opaklık değişir.
bununla deneyin olup olmadığını opaklığını değiştirmek istiyorum:
jQuery('#main').css({ opacity: 0.6 });
bu deneyin:
jQuery('#main').css('opacity', '0.6');
veya
jQuery('#main').css({'filter':'alpha(opacity=60)', 'zoom':'1', 'opacity':'0.6'});
Eğer IE7, IE8 ve benzeri desteklemek istiyorlarsa
..css yerine .animate kullanmayı deneyin veya hatta sadece opaklık bir tane kullanın ve ekranda .css bırakın ?? olabilir b
jQuery(document).ready(function(){
if (jQuery('#nav .drop').animate('display') === 'block') {
jQuery('#main').animate('opacity') = '0.6';
Bu jQuery'yi deneyin ('# main'). css ({'opacity': 0.6}); – Sudz
Bu bir açılır menü için mi? Muhtemelen damla "display: block" değilse gizlenir, bu yüzden neden sadece% 60 opaklığa kalıcı olarak ayarlamıyorsunuz? Yoksa bir şey mi özlüyorum? Bunun çalışan bir örneğini görmek güzel olurdu. –