Html-Code hinzufügen, um div ohne Wechsel des aktuellen content

Ich versuche, fügen Sie dhtml div mit der id upload_results. Funktionieren sollte, ohne Austausch der aktuelle Inhalt in den div.

Den Code: (interessante Teil ist an der Unterseite)

<script language="JavaScript">
 function do_show() {
      $("#webcamContainer").fadeIn('');
  }

  webcam.set_hook( 'onComplete', 'my_completion_handler' );

  function do_upload() {
       upload to server
      document.getElementById('upload_results').innerHTML = '<div>Uploading...</div>';
      webcam.upload();
  }

  function my_completion_handler(msg) {
       extract URL out of PHP output
      if (msg.match(/(http\:\/\/\S+)/)) {
          var image_url = RegExp.$1;
           show JPEG image in page
          $("#upload_results").fadeIn('');
          //document.getElementById('upload_results').innerHTML = '<a target="_blank" href="'+image_url+'"><img style="border:#ccc 5px solid;" src="'+image_url+'" width="100px"></a>';//I think here should be something changed
    $('#upload_results').append('<a target="_blank" href="'+image_url+'"><img style="border:#ccc 5px solid;" src="'+image_url+'" width="100px"></a>');      
           reset camera for another shot
          webcam.reset();
      }
      else alert("PHP Error: " + msg);
  }
 </script>


 <div id="upload_results" class="video_header" style="display:none;"></div><!--add data here , without replace current content in div-->
Sieht aus wie du ' re fehlt // für einzeilige Kommentare - dazu führen würde, dass der code nicht funktioniert.
verwenden Sie eine dieser websites, um schnell die Dinge aus dem jquery-API u müssen.stackoverflow.com/questions/1660707/..., das Zeug fällt unter die Kategorie manipulation.

InformationsquelleAutor Hamada Badran | 2013-01-12

Schreibe einen Kommentar