Jquery ajax不会删除以前的div样式

时间:2012-09-30 15:01:16

标签: jquery css ajax

我有2个ajax调用,并且两个ajax调用使用相同的div id =“result”。第一个ajax调用是显示Google地图,第二个ajax是从我的数据库中检索数据。

在任何ajax调用之前。 div是

<div id="result">

然后先打电话给谷歌地图ajax。 div改为

<div id="result" style="background-color: rgb(229, 227, 223); overflow: hidden; ">

注意* - Google地图会自动添加上面的属性。

之后,拨打第二个ajax。 style属性不会删除。

<div id="result" style="background-color: rgb(229, 227, 223); overflow: hidden;">

如何将结果div重置为默认值并显示结果。

2 个答案:

答案 0 :(得分:2)

您可以使用以下代码

重置样式

$("#result").attr("style","");

甚至添加新款式

$("#result").attr("style",newStyleCode); 

答案 1 :(得分:1)

$('#result').removeAttr('style');