var tag = '<div class="some-class"></div>';
тэг может быть любым с любым кол-вом атрибутов. Нужно найти точно такие же теги. Есть ли возможность такого поиcка в jQuery (не прибегая к регэкспам для формирования селектора) ?
Спустя 5 минут, 31 секунда (23.05.2012 - 13:02) Invis1ble написал(а):
inpost
нет
нет
Цитата |
тэг может быть любым с любым кол-вом атрибутов. Нужно найти точно такие же теги |
Спустя 6 минут, 23 секунды (23.05.2012 - 13:08) vital написал(а):
мм.
var tag1 = $('div').html()
if (tag==tag1) {?}
var tag1 = $('div').html()
if (tag==tag1) {?}
Спустя 5 минут, 46 секунд (23.05.2012 - 13:14) Invis1ble написал(а):
vital
получить все дочерние узлы искомой области и пройтись по ним циклом?
получить все дочерние узлы искомой области и пройтись по ним циклом?
Спустя 4 часа, 35 минут, 18 секунд (23.05.2012 - 17:49) vital написал(а):
Цитата |
Есть строка с html-тэгом вида var tag = '<div class="some-class"></div>'; |
Получить все аналогичные теги, аля
$('div').each(function()){$(this).html()==нашему тегу..})
Спустя 7 часов, 28 минут, 50 секунд (24.05.2012 - 01:18) Invis1ble написал(а):
вобщем проблему решил другим путем, просто добавив к искомым тегам уникальный класс.
Если кому интересно, параллельно придумал красивый (помоему :)) способ в духе jQuery. Заключается в создании кастомного селектора:
Поиск:
Если кому интересно, параллельно придумал красивый (помоему :)) способ в духе jQuery. Заключается в создании кастомного селектора:
;!function ($) {
$.expr[':'].html = function (element, index, meta) {
return meta[3] == element.outerHTML;
};
}(jQuery);
Поиск:
var tag = '<div class="some-class"></div>';
var $tags = $(':html(' + tag + ')');
_____________
Профессиональная разработка на заказ
Я на GitHub | второй профиль