在互联网上发现这里是一个这样的脚本,我不明白它是否有效?当我改变JQ
数组$
没有给出错误,但没有工作如何使用jQuery确定类型文件
jQ('.b_article-full a').each(function() {
if(/.*\.pdf/.test(jQ(this).attr('href'))) {
jQ(this).before('<i class="b_icons pdf"></i> ');
}
if(/.*\.zip/.test(jQ(this).attr('href'))) {
jQ(this).before('<i class="b_icons zip"></i> ');
}
if(/.*\.doc/.test(jQ(this).attr('href'))) {
jQ(this).before('<i class="b_icons doc"></i> ');
}
if(/.*\.docx/.test(jQ(this).attr('href'))) {
jQ(this).before('<i class="b_icons doc"></i> ');
}
});
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolores ea pariatur accusantium sit, alias dicta repellat vitae ad ratione numquam.<a href="example.pdf"> Distinctio sapiente unde, at eligendi placeat exercitationem eius eveniet sed?</a>.</p>
它正在寻找一个类为'b_article_full'的元素,并且下降到内部的'a'标签正在检查它的'href'文件扩展名。你错过了这个代码运行的第一个条件 –
@LelioFaieta谢谢...我很惭愧(( – TriSTaR
不用担心。请参阅正确代码的答案:) –