2009-01-01から1ヶ月間の記事一覧

動的に変更される画面にロールオーバーを一括で適用させる方法

実現したいこと Ajaxなどで動的に変更される画面のイメージに、ロールオーバーを一括で適用させたい 使い方 以下のスクリプトを貼り付けます。 $(document).ready(function(){ (function(){ function getSrc(img){ return img.src.replace('_on\.', '\.') } …

mayaaで属性に設定されている値を、XPATHを使って一括で置き換える方法

<m:echo m:xpath="//*[contains(concat(' ',normalize-space(@href),' '), 'before_string')]"> <m:attribute name="href" value="${href.replace('before_string', 'after_string')}" /> </m:echo>上記の場合では HTML上のすべての要素の中から、href属性に「before_string」という値がセットされているものを抽出し 「before_string」を「after_string」に置換している。 via:http:/…

ケントベック実装パターンまとめ

「実装パターン」についてまとめる。 おおざっぱな内容と、気になった点のみ。 詳細を知りたい方は本を買いましょう。 概要 価値 > 原則 > 後述のパターン 3つの価値がある その価値をかなえるための原則 その原則を実現するためのパターン 価値 コミュニケ…

Firefox3でjsunitが動かない

動かない。IE7なら動いた。

jQuery Tabのサンプル

jQuery Tabのサンプル タブ内のリンクでpage遷移ではなく、タブ内の表示切替がされるようになっているサンプルつき ほとんど本家のサイトのサンプルのまま <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> </head></html>

可変長引数で、引数の数を1以上の任意の数にするには

0以上の任意の数の引数をとるメソッドは、以下のように定義できる public String doSomething(String...strs){} 上記のメソッドの呼び出し方は以下の通り doSomething(); doSomething("aaa"); doSomething("aaa", "bbb"); doSomething(new String[]{"aaa", "…

jQuery1.26から1.3の変更点まとめ

jQueryの1.3がリリースされた。 1.26からの変更点は以下の通り インターフェースの変更 Live Events実装 Ajaxで動的に要素が追加される場合に、いちいち追加するたびにイベントを登録する必要がなくなった jQuery.Eventオブジェクトが一新された ブラウザの…

SVNでエラー「locked; try performing」

エラー内容 Eclipseからsvnにコミットしたら失敗した。 Some of selected resources were not committed. svn: Working copy 'C:\project\xxxxx\xxxxx-web\test' locked; try performing 'cleanup'クリーンアップすると *** Cleanup svn cleanup "C:\project…