Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Vue.js Funkcja click
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
prozac2112
Mam problem, w jaki sposób mogę w Vue dostać się do atrybutów a, nawet jeśli kliknę na i.

<a href="#" v-on:click.stop.prevent="showa">
tekst <i>zdjęcie</i>
</a>




public showa(event): void{
console.log(event.target);
}
gitbejbe
  1. public showa(event): void{
  2.  
  3. var target = event.target;
  4. var href = null;
  5.  
  6. if(event.target.tagname == 'a'){
  7. href = target.getAttribute('href');
  8. }
  9. else {
  10. href = target.closest('a').getAttribute('href');
  11. }
  12. console.log(href);
  13. }
sazian
event.currentTarget
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.