###前提・実現したいこと
下記のソースは、要素(span)がクリックされたらsetIntervalメソッドで0.1秒ごとにX軸上で-50px移動するよう記述したものです。
ここで疑問なのですが、コンソール画面を見ると「未定義またはnull参照のプロパティtransformは設定できません」と表示されます。
どう修正するとこの表示は、消えるのでしょうか。
###発生している問題・エラーメッセージ
http://up2.cache.kouploader.jp/koups17146.png
###該当のソースコード
html
1<div id="o_slider"> 2<ul> 3<li class="selected"><span><</span>画面1<span>></span></li> 4<ul> 5</div>
javascript
1//<がクリックされたら 2$('#o_slider .selected span:nth-child(1)').on('click', function() { 3 var elem = document.getElementsByClassName("selected"); 4 setInterval(function() { 5 //liが-50px動く 6 elem.style.transform = "translateX(-50px)"; 7 8 },100); 9});
###補足情報(言語/FW/ツール等のバージョンなど)
dreamwevercs6
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。