내가 사용 jQuery를 다양한 파일 형식을 포함하는 링크를 목표로하고있다 : 첫째"a"태그를 선택하는 방법은 href에서 jQuery를 사용하여 특정 파일 형식을 갖고 있습니까?
jQuery('a[href$=".pdf"], a[href$=".doc"], a[href$=".docx"], a[href$=".ppt"], a[href$=".pptx"], a[href$=".xls"], a[href$=".slxs"], a[href$=".epub"], a[href$=".odp"], a[href$=".ods"], a[href$=".txt"], a[href$=".rtf"]').before('<span class="glyphicon glyphicon-file"></span> ');
, 반복을 줄이는 방법은 무엇입니까? 예 :
jQuery('a[href$=".pdf|.doc|.docx"])
둘째, 파일 확장자에 대해 다른 경우를 타겟팅하는 방법이 있습니다. Pdf
, PDF
및 pdf
?
당신을 감사 특수 문자를 지원해야하는 경우
당신은 약간의 탈출을 추가해야합니다./\ 않습니다. 정규식에서 파일 확장자 만 대상으로합니까? – user2726041
@ user2726041 아니요, 자바 스크립트에서 정규 표현식을 '//'사이에 설정해야합니다. 또한 '\ .' 일치하는 점. – Mohammad