onSlide イベントの使い方が分からず、jquerytools のフォーラムが機能していないようです
基本的に、onchange ではなく、スライドで現在の範囲値を取得したいと考えています。
これが私がonchangeのために取り組んでいるものですが、範囲セレクターをスライドさせながら現在の値を取得したいと思います。
私が試してきたJS:
$(function () {
$("#slideshow img").each(function(index, element){$(element).attr("id", index+1);});
var count = $("#slideshow img").length;
$('#slideshow img:gt(0)').hide();
$("#date p").text($("#slideshow img#1").attr("alt"));
$(":range").rangeinput({
precision: 0, value: 1, min: 1, max: count,
onSlide: function() {
console.log("you\'re sliding");
//this is where i want to update do stuff on slide I think? but it won't work
return true;
}
});
$(':range').bind('onSlide', function(){})
$(":range").change(function(event, value) {
//i'd like to do this onslide
console.info("value changed to", value);
$('#slideshow img').hide();
$('#slideshow img#' + value).show();
$("#date p").text($("#slideshow img#" + value).attr("alt"));
});
});
手がかりがないので、どんなアイデアでも大歓迎です...