我试图从eyecon.ro/colorpicker实现jquery colorpicker(最后一个),但每当我点击实际的colorpicker时,没有任何内容出现jquery抛出此错误消息
$("#colorSelector").ColorPicker is not a function
onChange: function (hsb, hex, rgb) {
Run Code Online (Sandbox Code Playgroud)
这是我的代码
js文件
// Colorpicker
$('#colorSelector').ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onChange: function (hsb, hex, rgb) {
$('#colorSelector div').css('backgroundColor', '#' + hex);
}
});
Run Code Online (Sandbox Code Playgroud)
HTML文件
<html>
<head>
<link rel="stylesheet" href="css/colorpicker.css" type="text/css" />
<link rel="stylesheet" media="screen" type="text/css" href="css/layout.css" />
<title>ColorPicker - jQuery plugin</title>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/colorpicker.js"></script>
<script type="text/javascript" src="js/eye.js"></script>
<script type="text/javascript" …
Run Code Online (Sandbox Code Playgroud) 我有一个ssl证书,服务于https://secure.mydomain.com.我想只在某些控制器上使用ssl,而不是在整个应用程序中使用ssl.我已经在线查看,似乎无法找到有关如何为指定控制器启用ssl的完整而准确的教程.
我知道我可以使用下面的配置ssl,但它不能为我提供服务,因为它支持ssl网站范围
config.force_ssl = true
Run Code Online (Sandbox Code Playgroud)
如何告诉rails只在特定控制器上使用ssl而不是我的整个应用程序?
所以我正在使用rails应用程序,用户可以对其他用户上传的照片或视频发表评论,到目前为止一切都很好,除非我无法获得与评论帖子的人相关联的当前user_id.这就是我到目前为止所拥有的.
user.rb
has_many :comments, :dependent => :destroy
Run Code Online (Sandbox Code Playgroud)
photo.rb
has_many :comments, :as => :commentable
Run Code Online (Sandbox Code Playgroud)
video.rb
has_many :comments, :as => :commentable
Run Code Online (Sandbox Code Playgroud)
comments_controller.rb
def create
@commentable = find_commentable
@comment = @commentable.comments.build(params[:comment])
if @comment.save
redirect_to :id => nil, :notice => "Successfully created comment."
else
render :action => 'new'
end
end
Run Code Online (Sandbox Code Playgroud)
如何使用当前注释显示用户ID?我有评论类型和评论ID我只是想找到一种方法,以便user_id可以出现.有什么建议?