gpt4 book ai didi

javascript - 为什么我的可排序功能在 Rails 中不起作用?

转载 作者:行者123 更新时间:2023-11-30 06:17:57 27 4
gpt4 key购买 nike

我想拖动id="sortable"class="sort"的div进行排序。我用了sortable的功能,但是没有用。有没有人可以给点建议?

$(document).on('change', '.my_class',  function() {
$target = $(this).closest('.question').find('.option')
if (this.value == "SINGLE OPTION" || this.value == "OPTIONS") {
$target.show();
} else {
$target.hide();
}
});

$( function(){
$('.sort').sortable();
});
<div id="sortable" class="sort"> 
<%= f.fields_for :questions do |question_form| %>
<div class="question">
<%= question_form.text_field :question_text %>
<%= question_form.select(:question_type, [ 'TEXT','SINGLE OPTION', 'OPTIONS', 'UPLOAD' ],{:prompt => 'Select One'}, :class => "my_class") %>
<%= question_form.link_to_remove "Remove this Question" %>
<%= question_form.fields_for :options do |option_form| %>
<%= option_form.text_field :option_text %>
<%= option_form.link_to_remove "Remove this option" %>
<% end %>
<div class="option" hidden>
<%= question_form.link_to_add "Add a option", :options %>
</div>
</div>
<% end %>
</div>

最佳答案

我的解决方案是使用 turbolinks。

$(document).on( 'turbolinks:load', function(){
$('.questions').sortable();
});

关于javascript - 为什么我的可排序功能在 Rails 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55015596/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com