ändern margin-left mit JS

Ich möchte eine dynamische margin-left auf einen bestimmten div.

Ich habe versucht, diesen code :

window.onload = function()
{
    var pageWidth = window.innerWidth; 
    var size = (pageWidth - 200 ) / 2;
    $('#search').css('margin-Left', size));
    alert(size);
 };

was nicht funktioniert (die Warnung ist hier, nur für test-Zwecke), das problem kommt von der ligne $('#search').css('margin-Left', size)); aber ich kann nicht herausfinden, wo...

Habe ich versucht, mit einem Kleinbuchstaben l auf margin-left und hat nicht funktioniert.

$('#Suche').css('margin-left', size)); - und Kleinschreibung
schon versucht, hat nicht funktioniert.
Sind Sie sicher, dass das div hat die id 'Suche' und nicht die Klasse?
<div id="search">
Sie sollten beachten, dass Sie eine zusätzliche schließende Klammer auf Ihrem code.

InformationsquelleAutor Thomas Ayoub | 2013-10-17

Schreibe einen Kommentar