Как скрыть панель нижнего колонтитула в режиме редактирования в Javascript? - PullRequest
0 голосов
/ 06 ноября 2018

Я работаю над веб-сайтом, на котором хочу скрыть прямоугольную панель нижнего колонтитула , отображаемую в нижней части веб-сайта.

Он должен работать таким образом, когда веб-сайт находится в режиме редактирования, прямоугольная панель должна быть скрыта, а когда он находится в режиме без редактирования, прямоугольная панель должна быть видимой.

Код JS, для которого вызывается, когда секция входит в режим редактирования:

toggleEdit: function(position) {
const self = this;
if (name == undef) {
return self;
}
self[name.dataset.edit != position ? "doEdit" : "undoEdit"](position);
return self;
},

Сайт работает в режиме редактирования, когда значение position равно "привет" или "мир".

Постановка задачи:

Мне интересно, какой Javascript мне нужно добавить выше, чтобы при значении позиции "hello" или "world" он скрывал все, что отображалось в следующем html (который фактически является панелью нижнего колонтитула):

<div class="hide-bar">
<!–– and the comment closes with ––>
</div>

1 Ответ

0 голосов
/ 06 ноября 2018

По сути, вы должны манипулировать DOM . Ответ на ваш вопрос действительно хорошо объясняется на этом вопросе: Показать / скрыть 'div' с помощью JavaScript . Здесь ответ предоставляет способ сделать это с помощью JavaScript .

Если вы хотите сделать это с помощью фреймворка или библиотеки, такой как ReactJS , вы должны указать, какую технологию вы используете.

...