TinyMCE에 삽입 된 파일에 대한 모든 링크에 대한 클래스를 추가하고 싶습니다.
예를 들어 file.pdf에 링크를 삽입하면 파일 클래스는 파일 확장자 (class = "pdf")와 똑같아 야합니다. 링크가 파일이 아니면 수업이 필요하지 않습니다.
누군가 이미 그것을합니까?
/link/plugin.js를 편집해야한다는 것을 알고 있지만 현재 링크 값을 확인하고 삽입 된 링크에 클래스를 추가해야하는 위치를 정확히 알지 못합니다.
어떤 도움을 주시면 감사하겠습니다.
솔루션을 찾았습니다
else {
//get extension
var re = /(?:\.([^.]+))?$/;
var ext = re.exec(href)[1];
editor.insertContent(dom.createHTML('a', {
class: ext,
href: href,
target: data.target ? data.target : null,
rel: data.rel ? data.rel : null
}, data.text));
}
/link/plugin.js-insertLink () 함수의 일부입니다. 작동하는 것 같습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다