Ich habe einige Vuejs Ereignisse.Vuejs verzögerte Ereignisse auf Ajax Inhalt
<div @mouseover="activate" @mouseout="deactivate" class="item featured">
Sie arbeiten gut, aber wenn der Inhalt über eine einfache Jquery Last belastet in() über es löst nicht. Wie kann ich diese Ereignisse in Vuejs verschieben?
edit:
Die Last durch Anklicken des nav
<li v-on:click="filterTalents" data-department="hardware">
filterTalents: function(event) {
var dept= $(event.target).closest('li').data('department');
$(".content").load("includes/"+dept+".html", function()
});
},
activate: function(event) {
$(event.target).closest('.item').addClass('active');
},
deactivate: function(event) {
$(event.target).closest('.item').removeClass('active');
},
Sie müssen sehen, wo jquery '.load()' verwendet wird. –
Es ist in einer anderen vuejs Methode, die einige Daten von der Schaltfläche nimmt und lädt sie in. – LeBlaireau