私はこのような未来の質問をするのが好きではありませんが、私はこれでかなり失われています。私はどのようにタッチデバイスのために特にドラッグアンドドロップを行うのか把握しようとしています。ドラッグ&ドロップで見たオンラインチュートリアルには、(IE)文が読みにくく、タッチデバイスでも機能しないものがあります。これはactionScriptでやるのがとても簡単で、私はまだJSを学んでいるので、私は夢中です。私の狼狽への多くのjavascriptドラッグアンドドロップ、addeventlister。 - 完全に失われた
私もaddEventListenerを動作させられませんでした:
<html>
<head>
<title>Drag and Drop test</title>
<style type="text/css">
#box{
top:200px;
width:100px;
height:100px;
background:red;
position:relative;
}
#box2{
top:200px;
width:100px;
height:100px;
background:black;
position:relative;
}
</style>
</head>
<body>
<div id="box">something something something</div>
<div id="box2"></div>
<script type="text/javascript">
function doSomething() {
myImage.style.width = '200px';
}
var myImage = document.getElementById('box');
myImage.addEventListener('click', doSomething, false);
</script>
</body>
</html>
私は実際には別の質問の答えからのaddEventListenerためにこのコードを引っ張ったが、動作するようには思えません。 重要なのは私がサファリを実行しているところです。ありがとう
ブラウザ間のDOMコードを書くことの苦労を緩和するために、JqueryやDojoなどのいくつかのJavascriptフレームワークを参照することを強くお勧めします。 – hugomg
私はちょうどJavascriptでそれを学びたかったので、私はそれを使用するだけでなく理解することができました。それは理にかなっていますか?また、私はこの特定のプロジェクトに対してクロスブラウザサポートを提供することに興味はありません。 – kugyousha
もちろん。 DOMを操作したり、物をスタイリングしたり、イベントを処理したりするのが最も不満な部分です。 – hugomg