Я получаю сообщение об ошибке «Синтаксическая ошибка: неожиданный идентификатор» с этим кодом:
function hashStuff() {
var messageID = window.location.hash.replace('#inbox-', '');
var msgSubject = $('#subject_' + messageID).html();
setTimeout("readMessage2(" + messageID + ", " + msgSubject + ");", 300);
}
if (window.location.hash) {
setTimeout("hashStuff();", 400);
}
Я также пытался:
if (window.location.hash) {
function hashStuff() {
var messageID = window.location.hash.replace('#inbox-', '');
var msgSubject = $('#subject_' + messageID).html();
setTimeout("readMessage2(" + messageID + ", " + msgSubject + ");", 300);
}
setTimeout("hashStuff();", 400);
}
Ни одна из них не работает.
То, что я пытался сделать, это получить информацию от элементов, но я думаю, что страница еще не была загружена, поэтому мне нужно, чтобы она запускалась через секунду.Я поместил его в функцию, чтобы я мог использовать тайм-аут, и он не будет работать.
Есть идеи?Заранее спасибо.