【发布时间】:2013-09-04 11:23:41
【问题描述】:
是否可以使用 if 语句将一个 div 的类(例如#carriage-promo)更改为另一个,例如#carriage-promo-2?
考虑:
if(! navigator.userAgent.match(/Android/i) &&
! navigator.userAgent.match(/webOS/i) &&
! navigator.userAgent.match(/iPhone/i) &&
! navigator.userAgent.match(/iPod/i) &&
! navigator.userAgent.match(/iPad/i) &&
! navigator.userAgent.match(/Blackberry/i) )
{
$('#carriage-promo').css({'position':'fixed','bottom':'0px','width':'100%'});
} else {
$('#carriage-promo').css({'display':'inline-block', 'height':'40px'});
alert('tablet detected');
//change #carriage-promo to #carriage-promo-2
}
如果用户从上述设备之一浏览,我想将整个类从一个属性更改为另一个,而不是只更改该类的一个属性。
【问题讨论】:
-
$('#id') 是ID选择器,类选择器是$(".class") (api.jquery.com/id-selector)
-
啊,当然谢谢! :p
标签: jquery class html if-statement