Это ничего не должно нарушать, хотя, если вы собираетесь использовать $.guid
в качестве глобальной переменной, нет необходимости создавать еще одну переменную с именем guid
.
Просто инициализируйте $.guid
один раз, а затем используйте его напрямую.
// initialize once
$.guid= 0;
// use it directly when needed
$('<a href="#" id="a' + ($.guid++) + '">link</a>').appendTo('body');
UPDATE:
Кажется, $.guid
используется внутренне jQuery для живых событий и не должен использоваться для DOM. Вы должны создать свою собственную глобальную переменную и увеличить ее самостоятельно.