nazolabo

フリーランスのWebエンジニアが近況や思ったことを発信しています。

JavaScript

script.aculo.usのDraggableを使ってみたらnewした時からelementの座標が変わっててrevertしたらアッー

解説 element = なんかHTML要素 element.style.left = 座標1 new Draggable(element, {revert: true} ); element.style.left = 座標2 要素を掴む revertで座標2に戻るはずがアッー(座標1に戻ります) 解決方法 dragdrop.jsの301行目あたりを以下のよう…

IEでJavaScriptの実行時エラーを確認したい

Windows Script Debuggerが便利 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=E606E71F-BA7F-471E-A57D-F2216D81EC3D どこでエラーが出てるのかくらいはわかる。変数確認とかは他のライブラリ使ったほうがいいけど。 使い方 ダ…

JavaScript入門

JavaScript:void(function(){ var x=1; var sa=new Array('わ','ん'); document.body.innerHTML = document.body.innerHTML.replace(/[あ-んア-ンア-ン]/g, function(){ return sa[x=x^1] } ); })() JavaScriptさっぱりわかんないから、replaceの置換先に関数…