簡體   English   中英

Firebug更改了Firefox 3.6的Javascript環境

[英]Firebug changes the Javascript environment of Firefox 3.6

我正在使用Firebug 1.7.3對Firefox 3.6.21中的站點進行一些調試。 當頁面首次加載時,我嘗試執行的Javascript根本不會加載。 我打開Firebug看看問題出在哪里,我點擊了重載,突然間它開始工作了。

我不知道這是怎么回事。

function initStations() {
  //console.log("in stations")
  ringContainer = $("#ringContainer");
  ringWidth = ringHeight = ringContainer.innerWidth();
  //console.log(ringWidth + " " + ringHeight);
  originX = (ringWidth / 2) - 0;
  originY = (ringHeight / 2);
  radius = originY + 20;
  //console.log(originX + " " + originY + " " + radius);
  // get the ul containing the stations
  stationList = $("#stationList");
  // an array of the li elements
  stationLiElems = $("#stationList li");
  // how many stations
  length = stationLiElems.size();
  // distance between stations in degrees
  spacing = (360 / length)
  // 360 degrees in circle divided by the number of stations
  // array of stations
  stations = [];
  // debug
  //console.log(stationList);
  stationLiElems.each(function(index, element) {
  //console.log(index +" - "+ spacing);
  stations[index] = {
    'element' : element,
    // http://stackoverflow.com/questions/925118/algorithm-for-finding-out-pixel-coordinates-on-a-circumference-of-a-circle
    'x' : originX + radius * Math.sin(spacing * index * 0.0174532925 ),
    'y' : originY + radius * Math.cos(spacing * index * 0.0174532925 )
  }
  $(element).css({'top' : stations[index].y , 'left' : stations[index].x });
});

遇到了同樣的問題,刪除console.log對我來說已經解決了。 我看到您已將其注釋掉,但請檢查您是否在其他地方未使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM