当我运行以下jQuery代码时,它可以正常工作,但无法找到图像。在chrome上的开发人员工具中,我收到404错误。
jQuery的:
$('.pg-nav a, .pg-nav-img').hover(
function() {
$('.pg-nav a').css('color', '#0087CD');
$('.pg-nav-img').css('background-image', 'url(../images/page-nav-icon-blue.svg)')
}, function() {
$('.pg-nav a').css('color', '');
$('.pg-nav-img').css('background-image', '')
});
通过查看该线程的答案,我意识到MIME类型出现了,text/html
而不是image/svg+xml
。我怎样才能解决这个问题?
注意:在我的PC上运行也可以,但是一旦在服务器上,我就会遇到此问题。
看起来与SVG相似,您将必须通过.htaccess设置mime类型。该网站有更多详细信息SVG MIME TYPE
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句