2009-06-26 7 views
0

Ich verwende Klonmethode, um ein TR zu klonen und es an eine Tabelle anzufügen. Das TR hat eine Textbox und Linkbutton (addmore). Beim Klicken auf diesen Link-Button sollte ein neues Textfeld zusammen mit dem Link-Button angezeigt werden und der aktuelle Link-Button sollte ausgeblendet werden.Jquery Traversing

Woher wissen, dass der Link addmore aus der letzten Zeile/Index stammt. Ist es möglich, Index zu kennen, wenn die Zeile geklont ist?

Benötigen Sie Hilfe? TIA

Auch anders als: last und: zuerst was sind alle Eigenschaften haben wir? Wenn die Steuerelemente dynamisch erzeugt werden, wie findet man das letzte, aber nicht das eine?

TIA.

Antwort

1
if($('.addMore').parent('tr').is(':last')) { 
    alert('I am in the last row'); 
} 

Angenommen, Ihr Add weitere Links haben eine Klasse von Hinz.

+0

Ich vermute, dass "last" hier auf "original" statt "final" verweist - hoffentlich kann sagar das klären. – ozan

+0

@ozan - Guter Punkt - ich habe vielleicht missverstanden. Mal schauen. – karim79

+0

@ozan bezieht sich nur auf das finale TR. Es funktioniert gut. Haben wir wie: vorherige? oder wo man diese Eigenschaften kennenlernen kann. Kannst du ein paar nützliche URL-pls zur Verfügung stellen? –

Verwandte Themen