另一个滑块内的滑块

时间:2012-12-21 13:25:21

标签: jquery

我努力让我的jQuery滑块在这个面板切换器(基本上也是一个滑块)中运行,我在我的one page website上使用。但是它只能在pageload上正常运行。我需要它在访问页面上的其他面板后再次调用内容滑块脚本。

这是jquery-content-panel-switcher背后的程序员的一个已知问题,他们推荐使用.live()方法但这对我来说也不起作用。

我猜这可以通过使用其他脚本来解决,但我不知道哪一个。

希望有人可以 - 或者至少告诉我在这个特殊问题上导致这个问题的原因。

1 个答案:

答案 0 :(得分:1)

一个提示是不要监听slide事件,监听change事件,这是允许更改一个滑块影响第二个事件的唯一方法。

http://api.jquery.com/change/

由于.live将被弃用,请尝试使用.on

http://api.jquery.com/on/

e.g。

$(selector).live(events, data, handler);  

将替换为

$(document).on(events, selector, data, handler);  



$('#your_page_id').live("pagecreate", function(){
 //your code here
});

将替换为

$(document).on('pagecreate', '#your_page_id', function(){
     //your code here
});

随机示例

$("#my_id").on("click", function(event){
    //execute slider code
});