jquery - 我应该在哪里放置jquery来触发rails中的点击事件?

标签 jquery ruby-on-rails

我下载了一个用 jquery 完成的日期选择器插件。格式如下:

$('#date-picker').datepicker('show')

当我从控制台运行此命令时,一切正常。

但是,我不确定将其放在哪里,以便当页面加载并且有人单击文本框时,会出现日期选择器。我尝试将其放入 application.js 但没有成功。我做错了什么?

最佳答案

确保将其放入 $(document).ready 内:

$(document).ready(function() {
  $('#date-picker').datepicker('show');
});

编辑:

$(document).ready(function() {
  $('your-input-box-selector').click(function() {
    $('#date-picker').datepicker('show');
  });
});

关于jquery - 我应该在哪里放置jquery来触发rails中的点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15732487/

相关文章:

javascript - AJAX 调用不调用提醒

javascript - 了解 jQuery map

ruby-on-rails - Vanity、Rails 3 和 Heroku

ruby-on-rails - RSpec & Rails : Stub request. 辅助规范的路径

ruby-on-rails - Destroy_with_password 始终返回 false

ruby-on-rails - Rails 3.2 重定向/images/* 到/assets/*

ruby-on-rails - Rails 引擎 ActiveRecord 模型 I18n

php - 将 DIV 转换为输入元素并将数据保存到数据库中

javascript - jquery中的CSS动画属性

javascript - 自动输入文本输入