我的项目我需要覆盖fancybox的默认设置。将<script>
function ver_criticas() {
$(".comments-container").toggle("slow");
}
</script>
<script>
jQuery(document).on('submit', '.comment_form', function(e){
event.preventDefault();
$.ajax({
type: "POST",
url: $(this).attr("action"),
data: $(this).serialize(),
success:function(data){
var json = JSON.parse(data);
$(".errormensaje,.correctomensaje").html("").css({"display":"none"});
$("#comment").val("");
$('#parent_comment').val("");
if(json.resultado =="correcto"){
if(json.mensaje){
var notification = alertify.notify('¡Mensaje publicado!', 'success', 3, function(){ console.log('dismissed'); });
$('#criticas-wrapper').load('<?php echo base_url(uri_string());?> #criticas-wrapper');
}
}
if(json.resultado =="error"){
if(json.mensaje){
//$(".errormensaje").append(json.mensaje).css({"display":"block"});
var notification = alertify.notify(json.mensaje, 'error', 3, function(){ console.log('dismissed'); });
}
}
else
{
console.log(data);
}
},
error:function(xhr,exception)
{
}
})
e.preventDefault();
});
</script>
缩略图放入autostart
,如下所示。我应该怎么做。
true
答案 0 :(得分:1)
最好使用JS覆盖默认值:
$.fancybox.defaults.thumbs.autoStart = true;