Jquery ui Rails 3.1 JQuery图标
我试图将JQuery日期选择器附加到表单上的文本字段,但我不确定如何使用JQuery下载附带的图标 我的app/assets/stylesheets文件夹中有所有的样式表,还有一个子文件夹images,我也把它放在了stylesheets文件夹中。我看到另一个StackOverflow帖子说我不应该把这些图片放到我的app/assets/images文件夹中 然后在我的咖啡档案里Jquery ui Rails 3.1 JQuery图标,jquery-ui,ruby-on-rails-3.1,Jquery Ui,Ruby On Rails 3.1,我试图将JQuery日期选择器附加到表单上的文本字段,但我不确定如何使用JQuery下载附带的图标 我的app/assets/stylesheets文件夹中有所有的样式表,还有一个子文件夹images,我也把它放在了stylesheets文件夹中。我看到另一个StackOverflow帖子说我不应该把这些图片放到我的app/assets/images文件夹中 然后在我的咖啡档案里 $ -> $('.datepicker').datepicker({ buttonImageOnly
$ -> $('.datepicker').datepicker({
buttonImageOnly : true,
buttonImage : "calendar.gif",
showOn : "button"
})
问题是我没有一个名为calendar.gif的文件。我已经看过很多buttonImage的例子,它们都是我没有的参考文件。我所拥有的是几个.png文件,其中似乎包含主题的所有图标。我应该下载其他东西吗?还是我把大的.png文件放错地方了
我已经尝试了很多不同的buttonImage值,所以我懒得把它们全部列出。以下是我尝试过的一些东西:
用户界面图标日历
图像/ui-icon-calculator.png
images/.ui-icon-calculator.png
图像/用户界面图标计算器
非常感谢您的帮助。我想您是在询问如何使用带有图标触发器的datepicker字段。本页演示了此变体:
如果是这种情况,那么图标图像似乎不是jQuery UI中包含的资源。您需要创建或查找日历图标 这是我加载日期选择器的方式: \u form.html.haml
.row
.span16
= normal_div_if @purchase_order.errors[:date].empty? do
= f.label :date, "Date, class: "compulsory"
.input
- if @purchase_order.new_record?
= f.text_field :date, id: "datepicker", class: "small"
- else
= f.text_field :date, id: "datepicker", class: "small", value: l(@purchase_order.date)
global.js.coffee.erb(我的自定义javascript)
$->
#启动日期选择器
$(“#日期选择器”).datepicker({dateFormat:“dd-mm-yy”,changeMonth:true,changeYear:true,shown:“button”,buttonImage:,buttonImageOnly:true});
我把我的日历图像放在assets/images/calendar.png
您可以在免费获取日历图像
$ ->
# Initiate date picker
$("#datepicker").datepicker({dateFormat: "dd-mm-yy", changeMonth: true, changeYear: true, showOn: "button", buttonImage: "<%= asset_path('calendar.png') %>", buttonImageOnly: true});