Access Div属性Jquery和rails 3
我正在使用一个小的在线考试应用程序。这个想法是,当计时器达到零时,我想将用户重定向到给定的url(到问题控制器中名为time_expired的操作)。因此,url的格式为:Access Div属性Jquery和rails 3,jquery,ruby-on-rails,Jquery,Ruby On Rails,我正在使用一个小的在线考试应用程序。这个想法是,当计时器达到零时,我想将用户重定向到给定的url(到问题控制器中名为time_expired的操作)。因此,url的格式为:/questions/:id/time\u expired 在questions controller的show.html.erb中,我有以下div元素: <div id="count-down" data-url=<%= time_expired_path %> ></div> 为什么v
/questions/:id/time\u expired
在questions controller的show.html.erb
中,我有以下div元素:
<div id="count-down" data-url=<%= time_expired_path %> ></div>
为什么varibale“myUrl”未定义?我可以用firebug检查这个值,我的div中确实有一个url
以下是firebug输出:
<div id="count-down" data-url="/questions/2/time_expired"></div>
rails版本:3.2.8
Ruby版本:1.9.3
Jquery:rails附带的Jquery rails
感谢您的帮助和建议。试试以下方法:
myUrl = $("#count-down").data("url");
我还将使用元素的id而不是像这样的“div:
$(“#倒计时”).data(“url”)
太棒了!非常感谢你。你拯救了我的一天:u)
myUrl = $("#count-down").data("url");