cuốn sách gpt4 ai đã làm

javascript - 使用 jQuery addClass 添加类时脚本不起作用

In lại Tác giả: Walker 123 更新时间:2023-11-28 05:07:04 26 4
mua khóa gpt4 Nike

我在 jQuery 中找到了一个检测文件类型的脚本:

$(hàm(){
jQuery.fn.LiFileType = function(options){
var options = jQuery.extend({
//gh: 25 //Высота пунктов меню
},options);
return this.each(function(index) {
var loadFile = $(this);
var file = loadFile.attr('href')
var reWin = /.*\\(.*)/;
var fileTitle = file.replace(reWin, "$1"); //выдираем название файла для w*s
reUnix = /.*\/(.*)/;
var fileTitle = fileTitle.replace(reUnix, "$1"); //выдираем название для *nix
var RegExExt =/.*\.(.*)/;
var extPre = fileTitle.replace(RegExExt, "$1");//и его расширение
ext = extPre.substr(0,3)
var pos;
if (ext){
switch (ext.toLowerCase())
{
case 'doc': pos = '(DOC)'; break;
case 'bmp': pos = '(BMP)'; break;
case 'jpg': pos = '(JPG)'; break;
case 'jpeg': pos = '(JPEG)'; break;
case 'mp3': pos = '(MP3)'; break;
case 'avi': pos = '(AVI)'; break;
case 'wmv': pos = '(WMV)'; break;
case 'flv': pos = '(FLV)'; break;
case 'pdf': pos = '(PDF)'; break;
case 'txt': pos = '(TXT)'; break;
case 'xls': pos = '(XLS)'; break;
case 'rar': pos = '(RAR)'; break;
case 'zip': pos = '(ZIP)'; break;
default : pos = '' ; break;
};
// Создаем специальный класс для нового класса
var cssRuleClass = 'filIcon_' + index;
$(this).addClass(cssRuleClass);
var cssRule = '.' + cssRuleClass + ':after{ content:\" '+pos+'\";}';
$('
Xem sitemap của VNExpress