Нужна небольшая помощь с моим Javascript/Reg Ex - eBay

  • Автор темы mazarulit
  • 32
  • Обновлено
  • 12, May 2024
  • #1
Мне нужна небольшая помощь с моим кодом. Совсем недавно это перестало работать на eBay. Это сработало около 2 недель назад. Может ли кто-нибудь помочь и найти код, который необходимо отредактировать?

  • (функция(){
  • вар HighlightBids = функция () {
  • $(".lvformat").each(function(){
  • $это = $(это);
  • вар текст = $this.text();
  • var regExp =/([0-9]+)\s+(b|B)ids?/;
  • если(regExp.test(текст)){
  • var match = regExp.exec(текст);
  • вар numBids = parseInt(match[1],10);
  • если(numBids >0){
  • $this.closest('li.con-rst').css({"border":"3px сплошной красный","background-color":"yellow"});// Регулярный список статей
  • $this.closest('li.li').css({"border":"3px сплошной красный","background-color":"yellow"});// Некоторые результаты поиска не отображаются в приведенном выше "обычном" " способ
  • $this.closest('div.box.mitem').css({"border":"3px сплошной красный","background-color":"yellow"});// Результаты поиска в виде плитки
  • }
  • если(numBids >5){
  • $this.closest('li.con-rst').css({"border":"3px сплошной красный","background-color":"lime"});// Регулярный список статей
  • $this.closest('li.li').css({"border":"3px сплошной красный","background-color":"lime"});// Некоторые результаты поиска не отображаются в приведенном выше "обычном" " способ
  • $this.closest('div.box.mitem').css({"border":"3px сплошной красный","background-color":"lime"});// Результаты поиска в виде плитки
  • }
  • если(numBids >10){
  • $this.closest('li.con-rst').css({"border":"3px сплошной красный","background-color":"grey"});// Регулярный список статей
  • $this.closest('li.li').css({"border":"3px сплошной красный","background-color":"grey"});// Некоторые результаты поиска не отображаются в приведенном выше "обычном" " способ
  • $this.closest('div.box.mitem').css({"border":"3px сплошной красный","background-color":"grey"});// Результаты поиска в виде плитки
  • }
  • }
  • });
  • }
  • вар window_history_pushState = window.history.pushState;
  • window.history.pushState = функция() {
  • window_history_pushState.apply(window.history, аргументы);
  • window.setTimeout(highlightBids,0);
  • }
  • $(окно).bind('popstate',function(){
  • window.setTimeout(highlightBids,1000);
  • });
  • Выделите ставки();
  • })();

mazarulit


Рег
17 Feb, 2016

Тем
1

Постов
3

Баллов
13
  • 03, Jun 2024
  • #2
Что именно не работает? Создайте точки останова и войдите в консоль, чтобы увидеть, где она перестает отвечать. Сообщения об ошибках в консоли? И пожалуйста, ради всего святого, научитесь пользоваться редактором, прежде чем выкладывать массовые фрагменты кода - [код] код идет здесь [/код] (без пробелов, конечно)
 

antonio88


Рег
12 Nov, 2012

Тем
0

Постов
2

Баллов
2
Тем
49554
Комментарии
57426
Опыт
552966

Интересно