Извините за этот, может быть, глупый вопрос, но как я могу использовать запятые в операциях if
? Это нормальная часть:Запятые в Javascript, если утверждения?
$("a[rel*=overlay]").overlay({
fixed: false,
closeOnClick: false,
onBeforeLoad: function() {
var wrap = this.getOverlay().find("#contentWrap");
var eID = this.getTrigger().attr("id").replace(/.$/g, '');
var hiURL = document.location.href;
var eURL = this.getTrigger().attr("href");
var stateObj = { foo: "bar" };
wrap.load(this.getTrigger().attr("href"));
window.location.hash = (eID);
},
onClose: function() {
window.something(something);
}
});
мне нужно:
$("a[rel*=overlay]").overlay({
fixed: false,
closeOnClick: false,
onBeforeLoad: function() {
var wrap = this.getOverlay().find("#contentWrap");
var eID = this.getTrigger().attr("id").replace(/.$/g, '');
var hiURL = document.location.href;
var eURL = this.getTrigger().attr("href");
var stateObj = { foo: "bar" };
wrap.load(this.getTrigger().attr("href"));
if (Modernizr.history) {
window.history.replaceState(currentPage, document.title, eURL);
},
onClose: function() {
window.history.replaceState(currentPage, document.title, "dort");
} else {
window.location.hash = (eID);
}
}
});
Но "},"
показывает ошибку в Dreamweaver.
нам нужны остальная часть кода выше этого ... вы пропускаете важную роль здесь. – CrazyDart 2010-12-15 22:59:13
Ваш оригинальный фрагмент кода будет полностью разбит сам по себе. Что это за код? – 2010-12-15 22:59:42