В принципе, у меня есть большой элемент гиперссылки с фоновым изображением. Когда пользователь нависает над ним, я выставляю кнопку редактирования для их нажатия, которая выдает форму ввода для их редактирования некоторых вещей о гиперссылке.Связаны ли все дочерние элементы узла гиперссылки?
Например, сделайте фотоальбомы. Я показываю все фотоальбомы пользователя с их обложкой и их именем. После щелчка на фотоальбоме пользователь переместится на другую страницу со всем содержимым этого альбома. Однако, когда они навешиваются над фотографией, это открывает кнопку редактирования над нижним правом углу альбома. Когда они нажимают эту кнопку, она предоставляет форму редактирования для редактирования названия альбома.
Однако, когда они нажимают открытую кнопку редактирования, это также активирует связь, и они передаются в содержимое этого фотоальбома. Он раскрывает форму редактирования, но это не имеет значения, так как страница автоматически передает их на другое представление.
Как это решить? Все ли дочерние узлы гиперссылки также гиперссылки? И если да, то как я могу отключить механизм гиперссылки только для одной кнопки редактирования?
Мы не оракул. Покажите нам какой-то код. – xyz
Показать свой код. Имитируйте свою проблему, используя [jsfiddle] (http://jsfiddle.net), если это необходимо. – soundswaste
Вы должны использовать 'e.preventDefault()'. –