2012-04-12 7 views
1

Ich benutze jquery-imagetool Plugin zum Zuschneiden von Bildern. Mein jquery Code wie folgt aussieht:jquery aktuelles Element von Funktionsparameter

$('div.image img').imagetool({ 
    viewportWidth: 171, 
    viewportHeight: 267 
}) 

I Viewportwidth-Parameter von css des div.image Element erhalten möchten, damit ich das aktuelle Element (img) und Call-parent(), um es brauchen.

kann mir jemand helfen?

Antwort

5

Verwenden Sie jedes, um die Bilder einzeln zu verarbeiten, und Sie können dann die Breite des Div erhalten.

$('div.image img').each(function() { 
    var width = $(this).closest('div.image').width(); 
    $(this).imagetool({ 
     viewportWidth: width, 
     viewportHeight: 267 
    }); 
}); 
+0

danke für schnelle antwort, es funktioniert perfekt –

+0

@sharipov_ru np, fühlen sich frei, es als akzeptiert zu markieren. –