Я столкнулся с одной очень необычной проблемой в Rad Editor в браузере IE 8. Когда я сохраняю веб-страницу, если у меня есть какие-либо теги в моем редакторе. Это превращается во что-то вроде этого: -
<A href="http://www.yahoo.com" jQuery1327463946887="77" jQuery1327464032854="14">yahoo</A><BR>
Каждый раз, когда я сохраняю содержимое, атрибут jquery добавляется к тегу achor. Таким образом, контент становится очень большим, хотя эти атрибуты не создают проблем, но это увеличивает ненужное содержание HTML. И это происходит только в IE. Я использую библиотеку jQuery в моем проекте.
У кого-нибудь еще есть такая проблема? Просьба поделиться информацией ..
Я нашел причину. Внутри разметки управления telerik rad есть событие, известное как OnClientModeChange. И в моем случае я вызываю этот метод js.
function stopLinks(editor) {
var links = editor.get_document().getElementsByTagName("a");
links = j$(links);
links.click(function () { return false; });
}
Приведенный выше код разрушает IE, особенно когда событие click связано с возвращением false. Это добавление jQuery1327463946887 = "77". Может кто-нибудь предложить лучшую альтернативу вышеупомянутому jquery fn. В редакторе Rad есть некоторые проблемы с использованием этого кода jquery в IE.
Пожалуйста, помогите.