Возможно, ошибка произошла из-за того, что вы обновили версию в package.json
вручную. Вы должны позволить semantic-release сделать это за вас.
Вам следует установить версию в package.json
на 0.0.0-dev
. Если вы хотите, чтобы обновленное package.json
было отправлено в репозиторий, используйте плагин @sematnic-release/git
.
Это должно просто быть
$('#someDiv').height();
с jQuery. Это получает высоту первого объекта в перенесенном наборе как число.
Попытка использовать
.style.height
только работы, если Вы установили свойство во-первых. Не очень полезный!
offsetHeight
, обычно.
, Если необходимо вычислить что-то, но не показать его, установить элемент на visibility:hidden
и position:absolute
, добавляет это к дереву DOM, добирается эти offsetHeight
и удаляет его. (Это - то, что опытная библиотека делает негласно в прошлый раз, когда я проверил).
Определенно используйте
$('#someDiv').height() // to read it
, или
$('#someDiv').height(newHeight) // to set it
я отправляю это как дополнительный ответ, потому что существует пара важных вещей, которые я просто изучил.
я почти попал в прерывание сейчас использования offsetHeight. Это - то, что произошло:
Вот является просто частью его:
Math.max(
Math.max(document.body["scroll" + name], document.documentElement["scroll" + name]),
Math.max(document.body["offset" + name], document.documentElement["offset" + name])
)
Да это смотрит И на прокрутку и на смещение. Если это перестало работать, это смотрит еще больше, принимая во внимание проблемы совместимости CSS и браузер. Другими словами, МАТЕРИАЛ я не ЗАБОЧУСЬ О - или хочу.
, Но я не имею к. Спасибо jQuery!
Мораль истории: если jQuery имеет метод для чего-то, вероятно, на серьезном основании, вероятно, связанном с совместимостью.
, Если Вы не прочитали список jQuery методов недавно, я предлагаю, чтобы Вы смотрели.
Вы установили высоту в CSS конкретно? Если у Вас нет Вас, должен использовать offsetHeight;
вместо height
var h = document.getElementById('someDiv').style.offsetHeight;
Попробуйте один из:
var h = document.getElementById('someDiv').clientHeight;
var h = document.getElementById('someDiv').offsetHeight;
var h = document.getElementById('someDiv').scrollHeight;
clientHeight
включает высоту и вертикальное дополнение.
offsetHeight
включает высоту, вертикальное дополнение и вертикальные границы.
scrollHeight
включает высоту содержавшего документа (было бы больше, чем просто высота в случае прокрутки), вертикальное дополнение и вертикальные границы.