kukaew
@kukaew

Как создать собственный селектор без Jquery?

Привет.
Вот так с Jquery создается селектор ":fixed":
$.expr[':'].fixed = function(obj){
  if( $(obj).css('position') == 'fixed' )
    return true;
  else
    return false;
};
$(':fixed').css('color','red');

Работает это так: jsfiddle.net/kukaew/brhbyxua

Что такое "$.expr[':']"?
Это что-то про фильтрацию?
Как это написать без jquery?
Спасибо.
  • Вопрос задан
  • 260 просмотров
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
Тебе надо перебирать каждый элемент, смотреть у него нужные стили и делать что хотел.

https://jsfiddle.net/profesor08/wj5dnxko/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы