2012-01-05 2 views
2

У меня есть 2 веб-игры, основанные на jQuery, где пользователи могут нажимать на цифры или буквы, которые затем добавляются в другой div. Код выглядит следующим образом:Где находится dtx-highlight-item CSS?

$('.number').mousedown(function() { 
    var nr = $(this).html(); 
    formula[formula.length] = nr; 
}); 

Для 99% пользователей все работает нормально, однако некоторые сообщают, что странно HTML вставляется в DIV. Например, когда код пытается вставить письмо W, добавляется в DIV следующее:

<span id="dtx-highlight-item">W</span> 

Я думаю, я мог бы использовать .text() вместо .html(), я меняюсь, что сейчас, но Я хотел бы знать, откуда идет dtx-highlight-item? Я не помещаю его в свой код, поэтому я предполагаю, что это расширение Firefox или что-то в этом роде.

+0

BTW, googling для dtx-highlight-item показывает много хитов, так что это, кажется, широко распространенная проблема. –

+0

Посмотрите на эту страницу, например, она подчеркивает букву «i» в слове «Детство» с желтым цветом: http://www.shroomery.org/forums/showflat.php/Number/14768043. –

+1

Я также заметил это. До сих пор мои догадки: malware toolbar searchqu (имеет файлы dtx.ini, dtx.css), которые могут выделять слова или некоторые расширения, как вы писали. – BartekR

ответ

1

Я считаю, что это исходит от этой компании: http://dynamictoolbar.com/. Это в основном рекламное ПО, которое позволяет разработчикам не создавать панели инструментов браузера. Поскольку у него не будет брендинга Dynamic Toolbar, не будет очевидно, какой из них добавляет классы.

Смежные вопросы