ホーム > jq-tiles (全1件)
  • jq-tilesにて任意のスライドに切り替えるメソッドを追加する

    独自ナビゲーションからスライドを切り替えるため、changeメソッドを追加してスライドを切り替える。

    /* nextメソッドの次あたりに追加 */
    change: function( idx ) {
    	if ( this._getCurrentIdx() != idx && this.$wraps.length > idx ) {
    		this.stop();
    		return this._navigate( idx, $.noop );
    	}
    },
    
    /* 使用例 */
    $( '.slider' ).tilesSlider( 'change', 1 );
    

    jq-tilesのソースコードjquery.tiles.jsにchangeメソッドを追加。パラメータidxは切り替えたいスライドの番号(0~)で、現在のスライドと同じか最終スライド番号よりも大きい場合はなにもしない。なおスライド切り替え時には、stopメソッドを使って自動切り替えを停止している。これはお好みで。