Ну и чем это отличается от страницы товара внизу которой написано "другие товары коллекции Фу-Бар"?
Или от метафоры папка с документами - директория с файлами? ---------- Добавлено 17.08.2015 в 20:25 ---------- Ну то есть заголовок темы, конечно, не отражает содержания. Где это видано чтобы вложение глубиной 1 по единственному отношению называли сложным? Сложная структура это несколько n:m отношений скажем, или складская программа - это сложно.
Есть софт для управления множеством сайтов из одного интерфейса.
Что заставляет вас таскаться за мной отслеживая каждый чих? Ну что, зачислю вас в официальную группу фанатов. Автограф нужен? :)
По теме. Если задача из рабочего порядка, то само собой надо писать скрипт. Если это разовый ремонт базы данных, то сделайте этот ремонт обычными, вне-цимесными методами и все.
Кто-нибудь понял как этот лаки гуй учил аборигенов английскому? У него что, визы были с правом трудоустройства? Или у этих чертей никаких законов?
Борщ в постель?
Не понял ничего.
Дана ветка хтмля начинающаяся с div. Допустим у него есть id
document.getElementById('foo').addEventListener('click',func);
теперь куда бы не щелкнули, на любой дочерний элемент, а, и, спан, б и тп - событие всплывет до div'а где и спалится функцией func.
var func=function(e){ if(this===e.target) /* если зис и таргет один и тот же объект, значит щелкнули именно сам div */};
Если надо сегрегировать конкретно ссылки, то
var func=function(e){ if(this.nodeName!='A') /* если зис не ссылка то поменять цвет */};
Ну и вообще что угодно можно проверить, поскольку обрабатывается событие контейнера.---------- Добавлено 17.08.2015 в 07:56 ----------
html вообще это один большой минус.
Вы рассуждаете семантически, типа вот ссылка, в ней там барахло может быть, картинки, еще теги - какая разница. Ну да, а для браузера есть разница. Он должен вам показать что щелкнуто, а вы уже можете решать что дальше делать. Так чтобы находить нужный элемент вверх по дереву пишется простейшая функция
var find_by_cb=function(el,cb){ do{ if(cb(el)) return el; } while(el=el.parentNode); return false;};var a = find_by_cb(e.target,function(el){return el.nodeName=='A';});
По-другому вам придется да, все перечислять.---------- Добавлено 17.08.2015 в 08:03 ----------В CSS вроде бы есть какие-то атрибуты делающие элемент "прозрачным" для щелчка. Один раз поискал как-то, запомнил только это "вроде бы есть", то есть не пашут они, говорят.
Файл сессии забывается после закрытия треда браузера. То есть всех окон-вкладок. Затем удаляется в рабочем порядке.
Не знаю как так получилось.
Это не решение, а проверка. Когда эта функция не сработает, из-за скажем объекта на входе, то сайт поломается в другом месте и возможно в том самом, которое пришлось бы вручную отыскивать. То есть правка по определению временная.
Ну или придется добавлять elseif(is_object и трассировать вызовы чтобы найти косяк.
Они до сих пор не читают по-английски. Какой только хрени не начитаешься с этих тишортов.
Чистый стиль писем счастья.