2016-12-14 6 views
0

Wenn ich ausblenden und bestätigen in HTML. Die Ausblendung funktioniert nur in Chrome nicht ordnungsgemäß. Wenn das Bestätigungsfenster angezeigt wird, ist das "aa" -Element nicht ausgeblendet. IE und FF funktioniert gut.
Jede Art von Vorschlag wird geschätzt.jquery ausblenden und bestätigen Fenster funktioniert nicht in Chrome

<html> 
<head> 
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" ></script> 
</head> 
<body> 
    <a id='aa' href='javascript:hideit();'>try it</a> 
    <script type='text/javascript'> 
     function hideit() { 
      $('#aa').hide(); 
      if (!confirm('hide?')) { 
       $('#aa').show(); 
       return; 
      } 
      $('#aa').show(); 
     } 
    </script> 
</body> 
</html> 

Antwort

0

Bitte überprüfen Sie folgenden Code, es funktioniert richtig in allen Browsern:

<html> 
<head> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" > 
</script> 
</head> 
<body> 
     <a id='aa' href='javascript:hideit();'>try it</a> 
     <script type='text/javascript'> 
      function hideit() {   
       if (confirm('hide?')) { 
       $('#aa').hide();     
       } 
       else 
       { 
       $('#aa').show(); 
       } 
      } 
    </script> 
</body> 
</html> 

Dank ...

+0

Ich mag würde es vor der Bestätigung zu verbergen. Vielen Dank für Ihre Antwort. –

Verwandte Themen