У меня есть функция, которая изменяет хэш в URL-адресе и вставляет / удаляет div из моего основного страница. Я сделал это для того, чтобы у меня была страница, по которой можно было перемещаться без перезагрузки, но в то же время я хотел, чтобы люди могли добавить в закладки определенный раздел и перейти к нему позже, не просматривая страницу снова.
Когда я пытаюсь вызвать свою функцию hash ()
, который закрывает все div и открывает конкретный div в зависимости от хэша, это не работает. У меня, вероятно, нет правильного выражения в операторах if
, потому что, когда я помещаю alert ()
в функцию hash ()
, он всплывает, как его должен.
function hash(){
if ( window.location.hash == "dcontact" ) {
removedivs();
InsertContent('dcontact');
}
if ( window.location.hash == "dhome" ) {
removedivs();
InsertContent('dhome');
}
}
hash();
Я знаю, что, вероятно, есть более эффективные способы сделать все, что я упомянул, но это единственный веб-сайт, который я собираюсь создать, и мне наплевать, насколько запутан сценарий в конец, пока он работает. Я использую нисходящий подход, позволяющий Hibernate создавать схему базы данных. Я также использую аннотации; часть сопоставления ...
У меня проблема с использованием Hibernate и PostgreSQL для производства и HSQLDB для тестирования.
Я использую нисходящий подход, позволяя Hibernate создавать схему базы данных.
Я также использую аннотации; часть сопоставления hibernate.cfg.xml содержит только такие строки, как
Hibernate по умолчанию Строковые переменные для различных символов (255) в PostgreSQL, что для меня недостаточно в в некоторых случаях мне приходится переопределять некоторые столбцы вручную, используя
@Column (columnDefinition = "TEXT")
.
Но тип TEXT недопустим для HSQLDB, поэтому эти таблицы не могут быть созданы.
Может ли кто-нибудь помочь решить эту проблему?