Firefox 18 does not seem to recognize the -moz-box-shadow or the box-shadow CSS attribute.
If I use border-color, everything works fine.
$($this).hover(
    function () {
        //$(this).css('border-color', '#ff0');
        $(this).css('box-shadow', '10px', '10px', '5px', '#888');
        //$(this).css('-moz-box-shadow', '10px', '10px', '5px', '#888');
    }, function () {
        $(this).css('border-color', '');
        //$(this).css('border-width', '');
    }
);
What am I doing wrong?
You need to make the arguments into one string literal.  The value parameter of the css(property name, value) function is one argument.
 $(this).css('box-shadow', '10px 10px 5px #888');
                        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