我只需要通过3个元素变体创建一个无限循环.这是我到目前为止:
var count = 1;
setTimeout(transition, 2000);
function transition() {
if(count == 1) {
$('#ele').html('variation 2');
var count = 2;
} else if(count == 2) {
$('#ele').html('variation 3');
var count = 3;
} else if(count == 3) {
$('#ele').html('variation 1');
var count = 1;
}
setTimeout(transition, 2000);
}
Run Code Online (Sandbox Code Playgroud) 我有一个带有日期字段的表,它已正确填充.
当我做以下<?php print $mytable->date; ?>工作正常; 但是,当我用它格式化它date()或format_date()它只是返回01/01/1970.
如果这会产生影响,它会在放入HTML表之前存储在数组中.
我有一个自关联模型,允许用户定义"父照片",以便将它们组合在一起.
我的模特:
class Photo < ActiveRecord::Base
attr_accessible :image, :parent_photo
has_attached_file :image, :styles => { :medium => "300x300>", :thumb => "100x100>" }
validates_attachment :image,
:presence => true,
:size => { :in => 20..2000.kilobytes },
:content_type => { :content_type => [ 'image/jpeg', 'image/png' ] }
belongs_to :parent, class_name: "Photo", foreign_key: :parent_photo
def associated_photos
Photo.find_by_parent_photo(id)
end
end
Run Code Online (Sandbox Code Playgroud)
在我的rails_admin初始化程序中:
..
config.model Photo do
list do
field :image
field :associated_photos
end
end
end
Run Code Online (Sandbox Code Playgroud)
如何检索实际缩略图以在列表操作中使用?
这是我到目前为止的代码:
$('.my_button').click(function() {
$.scrollTo( '#my_anchor', 1200, {easing:'easeInOutExpo'}, function() {
// function not working here
});
});
Run Code Online (Sandbox Code Playgroud)
回调函数以前工作,但由于我改为使用缓动的scrollTo方法,它不再了!
为了说清楚我只需要知道如何让我的回调函数再次运行,其他一切都很好.
我正在使用find_by_sql执行SQL查询.我希望能够使用Soundex和Levenshtein,但为了使用Levenshtein,我需要将该函数作为文件包含在内.
到目前为止这是我的代码:
info = params[:email].split('@')
name = info[0]
domain = info[1]
levenshtein = File.open("./lib/assets/mysql-function-levenshtein.sql")
results = Domain.find_by_sql(
"" + levenshtein + "
SELECT *
FROM domains
WHERE domain = '" + domain + "'"
)
Run Code Online (Sandbox Code Playgroud)
我不知道在查询中简单地包含它是否有效.
什么是最好的实施?
顺便说一句,我试图包含的文件是:https: //github.com/vyper/levenshtein-sql
我的两个模型之间有一个简单的has_many/belongs_to关联.我的问题是,当我删除一个我不再需要的对象(来自父模型)时,子模型对象中的外键仍然存在.例如:
森林
has_many :trees, :inverse_of => :forest
树
belongs_to :forest
当我删除一个Forest对象时,所有关联的Tree对象仍然包含一个值forest_id,这会导致前端出错.有什么样的钩子before_destroy可以使用吗?虽然我在想,这可能是一个非常简单的解决方案.
谢谢
jquery ×2
callback ×1
date ×1
easing ×1
loops ×1
php ×1
rails-admin ×1
scrollto ×1
settimeout ×1