Есть скрипт, обёрнутый в $(document).ready(function()
Он выполняется несколько раз, надо подсчитать точное кол-во выполнений и, желательно, запихнуть это число в переменную. Как ни пытался - никак не выходит, даже не представляю, как это можно сделать.
Сделал чуть по-другому. Не буду объяснять, дабы не углублять Вас в свой говнокод :) Но решение было лёгкое, стоило лишь прибавлять к переменной +1 при проделывании определённого кусочка кода.
$(document).ready(function() {
var startCount = 0
//тут начинается ваш скрипт, возможно это событие которое вызывается несколько раз
$(element).event(function(){
//увеличиваем значение переменной
startCount++;
});
// тут ваш скрипт заканчивается
})
Может и несколько раз. Например если человек заходит на страницу несколько раз, в таком случае надо хранить данные в localstorage и обновлять их в зависимости от числа выполнений.
@grafmania@shiza36
Дополню ваши ответы предположением, что подразумевается именно вызов по ready, соответственно - нужно считать количество загрузок страницы. @pashulke, в таком случае нужно записывать переменную, например в cookie, и увеличивать значение каждый раз.
Но все же думаю, что @grafmania прав, и вызов непосредственно функции у Вас не по ready.