对所有href属性执行jquery函数
我从这里发布的另一个问题中得到了这段代码,但我不确定如何实现它。我想检查每个链接的HREF,并为文件类型放置适当的图标 使用对所有href属性执行jquery函数,jquery,Jquery,我从这里发布的另一个问题中得到了这段代码,但我不确定如何实现它。我想检查每个链接的HREF,并为文件类型放置适当的图标 使用。每个功能: function openFile(file) { var extension = file.substr( (file.lastIndexOf('.') +1) ); switch(extension) { case 'jpg': case 'png': case 'gif':
。每个功能:
function openFile(file) {
var extension = file.substr( (file.lastIndexOf('.') +1) );
switch(extension) {
case 'jpg':
case 'png':
case 'gif':
alert('was jpg png gif');
break;
case 'zip':
case 'rar':
alert('was zip rar');
break;
case 'pdf':
alert('was pdf');
break;
default:
alert('who knows');
}
};
openFile("somestring.png");
$('a').each(function () {
openFile($(this).attr('href'));
});
它允许您遍历匹配的元素集。使用。每个函数:
$('a').each(function () {
openFile($(this).attr('href'));
});
它允许您遍历匹配的元素集。它必须是我。我正在尝试使用简单的函数。每次迭代,它都不起作用。你知道为什么它不起作用吗?一定是我。我正在尝试使用简单的函数。每次迭代,它都不起作用。你知道为什么它不起作用吗?