Hi mọi người, không hiểu sao, cái web của mình vào trình soạn thảo CKEditor tự nhiên cứ gõ vào class vào thẻ tag <ul thì nó tự xóa mất cái class đó đi. VD: <ul class="item".. Khi chuyển nó sang sạng soạn thảo văn bản dạng Code HTML (Mã HTML) rồi mở qua lại dạng HTML thì nó tự nhiên xóa mất cái clsss="item" đi chỉ còn mỗi thẻ tag <ul>....
Cái đó là do mặc định của ckeditor nó tự xóa hết các mã ở bên trong các tag đi. Bạn muốn kích hoạt chức năng giữ lại các thuộc tính bên trong các thẻ thì bạn vào config.js của CKEditor thêm hoặc sửa lại code như sau: Trường hợp 1: Thêm như vầy là sẽ cho phép chèn giữ nguyên tất cả các thuộc tính bên trong thẻ UL config.extraAllowedContent = 'ul(*)'; Trường hợp 2: Ngoài ra bạn có thể mặc định chỉ cho phép giữ lại các class cho phép như sau: config.extraAllowedContent = 'ul(classname1,classname2,classname3)'; Trường hợp 3: Cho phép chèn thuộc tính vào mọi thẻ tag bất kỳ và không xóa đi gì hết thì chèn vào code sau config.allowedContent = true;