首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让bootstrap的按钮-无线电播放良好的Rails UJS (数据远程)?

让bootstrap的按钮-无线电播放良好的Rails UJS (数据远程)?
EN

Stack Overflow用户
提问于 2013-04-21 05:18:25
回答 1查看 306关注 0票数 1

前两个按钮的行为与预期不谋而合,但是remote/js driven按钮没有显示其他按钮的切换行为。

我认为这可能是由于UJS劫持点击事件的方式,但我不太确定。

有没有关于如何让它按预期工作的想法?

现在,我有一行代码在我的update.js文件中为这个控制器做了一个切换(‘.button’),但是很明显在客户端有一个延迟,这是糟糕的用户体验。

代码语言:javascript
复制
<div class="btn-group" data-toggle="buttons-radio">
    <a class="btn btn-primary"><i class="icon-thumbs-up icon-white"></i> Accept0</a>
    <a class="btn btn-primary"><i class="icon-thumbs-up icon-white"></i> Accept1</a>
    <a class="btn btn-primary" href="some_path/update?model[key]=newvalue2" data-remote="true"><i class="icon-thumbs-up icon-white"></i> Accept2</a>
</div>
EN

回答 1

Stack Overflow用户

发布于 2013-04-21 05:22:22

你对劫持的判断是100%正确的。我对Rails UDJ并不熟悉,但听起来这个库似乎是在设置onclick,而不是做一个attachevent (addEventListener)。一个重写事件,另一个添加到我相信的事件中。你能在代码中验证这一点吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16125310

复制
相关文章

相似问题

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