首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raty在引导弹出窗口中不起作用

Raty在引导弹出窗口中不起作用
EN

Stack Overflow用户
提问于 2013-02-01 14:28:16
回答 1查看 859关注 0票数 1

我在bootstrap popover中添加了raty。它在bootstrap弹出窗口中不起作用,但在外部起作用。这是一个js fiddle。我是不是遗漏了什么?谢谢

这是一个评级代码。在弹出窗口中,我无法点击评级。

代码语言:javascript
复制
$('.ratings').raty({
    click: function(score, evt) {
        alert(score);
    }
 });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-01 15:04:09

由于您在单击"Hover Me“链接时更改了DOM,因此很可能需要重新加载jQuery.raty插件。他们似乎没有任何内置的函数来处理这个问题,所以我找到的解决方案就是再次调用相同的东西。还请注意,当用户必须实际“单击”才能看到弹出窗口时,您编写了"Hover“。你可以找到我的fiddle here,下面是小的代码更新。

代码语言:javascript
复制
$('.link-container a').popover({
    content : function() {
        return $(this).siblings('.popover-content').html();
    }
}).click(function(e) {
    e.preventDefault();  //not sure this is necessary
    $('.ratings').raty({
        click: function(score, evt) {
            alert(score);
        }
    });
});

$('.ratings').raty({
    click: function(score, evt) {
        alert(score);
    }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14640931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档