我希望获取每个.css
文件和每个.jpg
文件,并将其添加到所有文件的末尾:?v= + Math.floor(Math.random());
我是JQuery的新手,这就是我得到的全部内容到目前为止,这根本不是什么
$(document).ready(function(){
$(something).each(function( index ) {
//Add ?v= + Math.floor(Math.random()); to the end of each .css
//file and .jpg file
});
});
我希望将此main.css更改为此main.css?v =
非常感谢任何帮助。
由于
答案 0 :(得分:2)
对于.css文件:
$('link').each(function (i, item) {
item.href = item.href + '?v='+ (Math.random() * 10+i);
})
同样的事情可以应用于.jpg图像。
请注意,每个.css都有不同的版本号。如果您希望它们都具有相同的编号,则需要执行以下操作:
var randomVer = (Math.random() * 10+i);
$('link').each(function (i, item) {
item.href = item.href + '?v='+randomVer;
})