I'm searching for a couple of weeks to do this trick with jquery but everything failed so I'm posting it here.
Is it possible to store an effect name in a variable and then execute that effect on a div?
I mean something like this:
var effect = 'fadeOut';
$('#some_div').effect();
I hope you will understand what I'm searching for.
var effect = 'fadeOut';
var $div = $('#some_div');
$div[effect]();
Use brackets for the property access. Methods in JavaScript are properties too.
$('#some_div')[effect]();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With