Antwort
Pass $event
im ng-Klick AngularJS
<td><i class="fa fa-trash-o trashIcon ng-scope"
aria-hidden="true"
ng-click="DeleteRow($event);"></i>
</td>
$scope.DeleteRow = function(event) {
console.log($(event.target));
jquery(event.target).remove()
}
gibt es ein Problem mit sign $ wenn ich jQuery und angularJs gleichzeitig benutze? Wird das Zeichen $ von jQuery oder eckig verwendet, wenn es in angularjs controller verwendet wird? – FrenkyB
Dann verwenden Sie jquery (event.target) –
Vielen Dank für Ihre Hilfe. Ich habe das Problem gelöst. – FrenkyB
Ich glaube, Sie dieses td binden, indem ng-repeat so während dieser Sie nur das gleiche Objekt im ng-Klick platzieren annehmen:
<div ng-repeat="set_listing in get_listing">
<div class="width_hun">
<p class="item_name" ng-click="DeleteRow(set_listing)"></p>
</div>
</div>
dann können Sie Ihr aktuelles Ereignis zugreifen leicht
Pass $event
in Ihrer Funktion
<td>
<i class="fa fa-trash-o trashIcon ng-scope"
aria-hidden="true" ng-click="DeleteRow($event);">Delete
</i>
</td>
Verwendung $event.currentTarget
das aktuell ausgewählte Element
$scope.DeleteRow = function($event) {
$event.currentTarget.remove();
}
- 1. `This` in vue.js undefiniert ist Watcher
- 2. Warum ist 'this' bei der Verwendung von Versprechungen innerhalb der Klassenmethode undefiniert?
- 3. Warum ist der Befehl, alert ($ (this) .attr ("id")); zurückgeben "undefiniert"?
- 4. div innerhalb td, aber td unerwartet
- 5. Fehler 'undefiniert' bei Verwendung des Schlüsselworts 'this'
- 6. Tabelle innerhalb TD ausrichten
- 7. Text aktualisieren td innerhalb
- 8. Warum ist meine Variable innerhalb der Funktion Underscore.js undefiniert?
- 9. Zugriff auf HTML-select-Element, das td innerhalb Tabelle ist
- 10. Warum ist x undefiniert?
- 11. mvc 5, Modell ist Liste, eingereicht Modell ist Null
- 12. Span innerhalb von td überschreibt nicht td style
- 13. Grenze TD Nehmen, die innerhalb der TD Dimensionen
- 14. Scope von "this" innerhalb Objekt
- 15. Daten von "td" Klasse innerhalb einer anderen "td" Klasse abkratzen
- 16. Warum ist myVar undefiniert?
- 17. ES6 - `Dokument` ist undefiniert
- 18. undefiniert ist kein Objekt
- 19. Überprüfen, ob td zuletzt sichtbar ist td
- 20. Hinzufügen von Elementen innerhalb neuen TD
- 21. Javascript - "this" ist leer
- 22. undefiniert, wenn sie versuchen addClass auf $ (this) Ankertag
- 23. Was ist der Unterschied zwischen "this", "$ this" und "$ (this)"?
- 24. Xpath - Ausschließen von Elementen innerhalb von TD
- 25. Warum ist NaN! = Undefiniert?
- 26. chrome.extension.onMessage undefiniert ist
- 27. Prolog fd_domain ist undefiniert
- 28. undefiniert ist kein Objekt
- 29. undefiniert ist kein Objekt
- 30. Ist document.cookie jemals undefiniert?
Sie '$ event.currentTarget' /' $ event.target verwenden sollten, wählen 'statt' this' – Satpal
Probieren Sie dies Ich denke, es wird Ihnen helfen, 'ng-click =" DeleteRow (this); ' – dinesh