No encuentro la forma de obtener el elemento actual que ejecuto la función
en jquery es con this
$('.miclase').click(function(){
this.css("background","#f00");
});
ese this nose hace algo igual en angujar
si me pueden ayudar
![:-S](http://static.forosdelweb.com/fdwtheme/images/smilies/crap.png)
| |||
this en angularjs hola, No encuentro la forma de obtener el elemento actual que ejecuto la función en jquery es con this $('.miclase').click(function(){ this.css("background","#f00"); }); ese this nose hace algo igual en angujar si me pueden ayudar ![]() |
| ||||
Respuesta: this en angularjs Saludo Estando en el controller, con this, aunque vale $scope en anteriores, depende cual versión se maneje.
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente." Visita piggypon.com |
| |||
Respuesta: this en angularjs como ejemplo tengo algo asi index.html
Código HTML:
Ver original appjs.js
Código Javascript:
Ver original quiero que al hacer click cambie cualquier cosa mediante css o agregar una clase como lo hace jquery con addClass |
| ||||
![]() Saludo Según la versión que parece que estás manejando, te sirve cualquiera de los dos (this o scope) Obviamente, necesitas para el caso que mencionas, que lo que quieras tenga una variable ya sea en el id, en el class, o en el style. Y lo más sencillo sería que por ej arranque con un id, class o style inicial, y que al dar clic esa variable cambie el valor a un estilo definido directamente en el clic, o si fue un id o class, que tome un id o class de los que se tienen aparte en un css. Ej
Código Javascript:
Ver original
Código Javascript:
Ver original
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente." Visita piggypon.com Última edición por mortiprogramador; 17/09/2017 a las 23:27 |
Etiquetas: |