渐变在jQuery中不起作用

渐变在jQuery中不起作用,jquery,css,radial-gradients,Jquery,Css,Radial Gradients,代码如下: $('#pocetak h1.rastavljac').css({ 'background':'#3578ff;', 'background':'-moz-linear-gradient(left, #3578ff 0%, #7AA6ff 15%, #7AA6ff 85%, #3578ff 100%)', 'background':'-webkit-gradient(linear, left top, right top, color-stop(0%,#35

代码如下:

$('#pocetak h1.rastavljac').css({
    'background':'#3578ff;',
    'background':'-moz-linear-gradient(left,  #3578ff 0%, #7AA6ff 15%, #7AA6ff 85%, #3578ff 100%)',
    'background':'-webkit-gradient(linear, left top, right top, color-stop(0%,#3578ff), color-stop(15%,#7AA6ff), color-stop(85%,#7AA6ff), color-stop(100%,#3578ff))',
    'background':'-webkit-linear-gradient(left,  #3578ff 0%,#7AA6ff 15%,#7AA6ff 85%,#3578ff 100%)',
    'background':'-o-linear-gradient(left,  #3578ff 0%,#7AA6ff 15%,#7AA6ff 85%,#3578ff 100%)',
    'background':'-ms-linear-gradient(left,  #3578ff 0%,#7AA6ff 15%,#7AA6ff 85%,#3578ff 100%)',
    'background':'linear-gradient(to right,  #3578ff 0%,#7AA6ff 15%,#7AA6ff 85%,#3578ff 100%)',
    'filter':'progid:DXImageTransform.Microsoft.gradient( startColorstr="#3578ff", endColorstr="#3578ff",GradientType=1 )',
    'color':'#FFFFFF','transition':'all 600ms ease 0s'});

现在,所有这些都可以在桌面浏览器上正常工作,但在android浏览器和IOS浏览器上,颜色不会改变。然而,在做了一点修改后,我发现如果我最后一次使用web kit属性,它在移动平台上运行良好,但在桌面上的Firefox中不起作用:(.有什么想法吗?

我在OSX上的Firefox 25上尝试了这个修改,我完全看到了渐变。正如我所说,它在桌面浏览器上运行良好,但在android浏览器上不起作用(除非我先放置WebKit属性,但它在桌面上的Firefox中不起作用).你的小提琴在android上也没有显示…@Damiao你看到我链接的答案了吗?我不会因为我认为它不是完全重复就标记它。@matpop抱歉,我忽略了你的链接。我读过这个帖子,但如果它是真的,为什么它在所有桌面平台上都能正常工作,除了corse的IE?