Sorry, es ist ein kleines Stück Code, aber ich versuche, die Bildleiste nach links oder rechts mit den zwei Pfeiltasten in meinem HTML zu scrollen. Der Fehler, der angezeigt wird, ist "Uncaught TypeError: Kann die Eigenschaft 'style' von null bei movingImage" nicht lesen Bitte, wenn jemand helfen kann, lass es mich wissen.Moving Image Anzeigebalken links oder rechts mit Pfeiltasten und Javascript
JS:
function movingImage(el, e) {
var amount = +e.target.dataset.amount;
el.style.left = (el.offsetLeft + amount) + 'px';
}
var div = document.getElementById("movingImage");
var buttons = document.querySelectorAll('button');
[].slice.call(buttons).forEach(function (button) {
button.onclick = movingImage.bind(this, div);
});
HTML:
<button data-amount="-100"><div class="arrow left small" ng-click="changeColour(index-1)" ng-src="{{colour.thumbMedia | smcmediaurl}}"></div></button>
<button data-amount="100"><div class="arrow right small" ng-click="changeColour(index+1)" ng-src="{{colour.thumbMedia | smcmediaurl}}"></div></button>
<div id="movingImage>where images go</div>
Auch Atom sagt Dokument nicht definiert ist, aber nicht sicher, ob das ein Problem ist oder nicht, wie nicht in der Konsole zeigt.
Vielen Dank !!
Oh, das ist perfekt! Danke und danke, dass du Totoro heute auch sehen kannst. – SHP