// 可以通過移除帶有樣式的class類來達(dá)到移除樣式的效果
創(chuàng)新互聯(lián)是一家專注于做網(wǎng)站、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),固原網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:固原等地區(qū)。固原做網(wǎng)站價(jià)格咨詢:028-86922220
$('.class').removeClass('class');
// 可以直接通過jQuery的css方法來清空某幾條css樣式
$('.class').css({
'background':'none', // 清除背景
'height':'auto' // 清除高度
});
其實(shí)js很不好用的,一般都使用jquery來寫,改變樣式的話我會(huì)使用兩種方法
使用jquery中的.css()函數(shù)改變樣式,這中方法很好用,可以在觸發(fā)事件的時(shí)候任意操作某個(gè)元素的樣式。
自定義一個(gè)class名字,比如.yangshi{} ,在觸發(fā)的事件里使用 .addclass()和.removeClass() 兩個(gè)函數(shù)添加或者刪除某一個(gè)class類。達(dá)到切換樣式的目的,這種方法比較清晰有條理。下面給出我寫的一段jquery 代碼。 這個(gè)的意思是,.box元素的鼠標(biāo)進(jìn)入會(huì)添加一個(gè)class類yangshi,離開的時(shí)候會(huì)刪除這個(gè)class類
script
$(function(){
$(".box").mouseover(function(){
$(this).addClass("yangshi");
})
$(".box").mouseout(function(){
$(this).removeClass("yangshi");
})
})???
/script
1.樣式為class名
例:div?class="a"?id="box"/div
$(function(){
$("#box").removeClass("a");//根據(jù)id找到對應(yīng)元素,然后刪除你要?jiǎng)h除的class名即可
})
2.直接刪除樣式
例:?div?id="box"?style="width:100px;"/div
$(function(){
$("#box").attr("style","");
})