Ich habe Probleme, meinen Schieberegler in Angular zu ändern. Hier ist mein Code, das funktioniert:JS-Schieberegler kann nicht in Angular-Direktive geändert werden
<div id="main-img" class="main-img">
<img id="img" src="image.jpg">
</div>
<div id="thumb-img" class="thumb-img" >
<img src='image.jpg' onclick='changeImage("image.jpg");'>
<img src='image1.jpg' onclick='changeImage("image1.jpg");'>
</div>
<script>
function changeImage(a) {
document.getElementById("img").src=a;
}
</script>
Und wenn ich Eckige muss ich es ändern, und er funktioniert nicht:
<div id="main-img" class="main-img">
<img id="img" ng-src="{{some.image1}}">
</div>
<div id="thumb-img" class="thumb-img" >
<img ng-src='{{some.image1}}' ng-click='changeImage("{{some.image1}}");'>
<img ng-src='{{some.image2}}' ng-click='changeImage("{{some.image2}}");'>
<script>
function changeImage(a) {
document.getElementById("img").src=a;
}
</script>
Was mache ich falsch?
Sie benötigen ein grundlegendes Tutorial auf Eckige zu lesen oder folgen. Mit "ng-src" und "ng-click" funktioniert Angular nicht. – Lex