2016-04-26 15 views
0

Ich habe diese Funktion:Jquery, wie kann ich diese Selektorduplizierung vermeiden?

$('#barcode').JsBarcode($('#barcode').attr("data-barcode"), { 
     format:"EAN" 
     displayValue:true 
     fontSize:10 
     height: 22 
     marginLeft: 10 
     marginRight: 10 
     marginTop: 3 
     marginBottom: 0 
     }) 

Es funktioniert, aber ich will die Wiederholung vermeiden. Ich versuche mit this und $this ohne Erfolg ...

+0

'$ this' und' this' funktionieren nur im Zusammenhang mit einer Funktion. –

Antwort

0

$('#barcode') ist ein Objekt, das in eine Variable eingegeben werden kann.

var barcode = $('#barcode'); 
barcode.JsBarcode(barcode.attr("data-barcode") .. 
Verwandte Themen