ここではインターネット上にこのようなスクリプトが見つかりましたかどうかはわかりませんか?私はエラーを与えないが、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
心配しないでください)適切なコードについては、答えをご覧ください:) –