Юникод 'ОБЪЕКТ ЗАМЕНА ОБЪЕКТА' добавлен в начало первого li в firefox - PullRequest
1 голос
/ 14 февраля 2012

Я предполагаю, что я сделал что-то в jquery прекрасно работает в сафари, но когда я загружаюсь в firefox, он добавляет странную строку obj в пунктирную рамку перед всеми первыми ли

может кто-нибудь объяснить, почему он там есть / подскажите, как от него избавиться

единственный jquery на странице - это рекомендательный ротатор, который я написал:

<script>     
  var count = 1;  
  var quote = $("ul#quotes li");
  var total = quote.size();
  quote.hide()
  quote.filter(':nth-child(1)').fadeIn()                   
  window.setInterval(function(){
 quote.fadeOut()    
 .delay(500)
 count++;
 if (count > total) { count = 1; }
 quote.filter(':nth-child(' + count + ')').fadeIn()     
  }, 5000);
</script>

сайт это: http://toukleywindowcleaning.com.au/

HTML по запросу:

<div id="colTwo">
   <div id="reasons">
      <ul>
            <li>5 REASONS WHY PEOPLE CHOOSE US</li>
            <li>10 years experience</li>
            <li>Fully Insured</li>
            <li>All care taken for carpet & furnishings</li>
            <li>We turn up on time</li>
            <li>100% satisfaction guaranteed</li>
      </ul>
    </div>
</div>

Хорошо, как все говорят, что это не Jquery, что это? его нет в моем коде

Ответы [ 3 ]

3 голосов
/ 14 февраля 2012

Это не имеет никакого отношения к вашему коду jquery.если вы просматриваете источник, на самом деле obj - это специальный символ, который уже существует в вашем HTML.

Вы можете убедиться в этом, отключив JavaScript в вашем браузере.

Проверьте все, что генерирует ваш HTML .. кажется, что он пытается отобразить что-то, что не является строкой.

0 голосов
/ 15 октября 2013

Я скопировал и вставил его из какого-то другого документа, и он просто подобрал несколько слепых символов. Я перепечатал это, и это ушло.

0 голосов
/ 14 февраля 2012

Странный символ жестко закодирован (в двух местах) в HTML.

Он не имеет ничего общего с javascript / jQuery.

...