Подтвердить что ты не робот

Jquery, выбрав идентификатор с двоеточием в нем

Я работаю над предварительно написанным модулем для сайта, и мне нужно настроить таргетинг на элемент с id test:two. Теперь этот элемент имеет двоеточие в нем, поэтому jquery предположительно и понятно видит "два" как псевдокласс. Есть ли способ нацеливания на этот элемент с помощью jQuery?

Кроме того, изменение идентификатора невозможно. Поверь мне, если бы я мог.

Я собрал здесь пример: http://jsfiddle.net/zbX8K/1/

4b9b3361

Ответ 4

Попробуйте использовать селектор атрибутов

$(document).ready(function() {
    $('div[id="test:two"]').each(function() {
       alert($(this).text());
    }); 
});

Fiddle: http://jsfiddle.net/zbX8K/2/