0

2つのajax呼び出しがあり、両方のajax呼び出しが同じdiv id="result"を使用しています。最初のajax呼び出しはGoogleマップの表示であり、2番目のajaxはデータベースからデータを取得します。

ajax呼び出しの前。divは

<div id="result">

次に、最初にGoogleマップajaxを呼び出します。divがに変更されました

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

注*-Googleマップは自動的に上記の属性を追加します。

その後、2番目のajaxを呼び出します。style属性は削除されません。

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

結果divをデフォルトにリセットして、結果を表示するにはどうすればよいですか。

4

2 に答える 2

2

以下のコードを使用して、

スタイルをリセット

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

または、新しいスタイルを追加することもできます

$("#result").attr("style",newStyleCode); 
于 2012-09-30T15:06:39.600 に答える
1
$('#result').removeAttr('style');
于 2012-09-30T15:03:19.523 に答える