spec/rails_app/public/javascripts/lolita/tab.js in lolita-3.1.9 vs spec/rails_app/public/javascripts/lolita/tab.js in lolita-3.1.10
- old
+ new
@@ -1,41 +1,41 @@
-$(function(){
- // Send ajax request with all forms data for given tabs block.
- function save_tab(tabs){
- var data=""
- tabs.find("form").each(function(){
- data=data+$(this).serialize()
- })
- //alert(data)
- $.ajax({
- url:tabs.attr("data-tabs-url"),
- dataType:"html",
- type:tabs.attr("data-method"),
- data:data,
- success:function(data){
- $("#content").html(data);
- load_tinymce();
- }
- })
- }
- // Submit all forms through Ajax when Save All button clicked.
- $("button.save-all").live('click',function(){
- //var tab=$(this).parents("div[data-tabs-url]")
- var tab = $("#content").children("div[data-tabs-url]")
- save_tab(tab)
- })
- // All tabs are closable when clicked on tab title.
- $(".tab .tab-title").live('click',function(){
- var tab_title=$(this)
- var closed=tab_title.data("closed") || (tab_title.attr("data-closed")=="false" ? false : true)
- if(closed){
- tab_title.parents(".tab").find(".tab-content").show("fast")
- }else{
- tab_title.parents(".tab").find(".tab-content").hide("fast")
- }
- tab_title.data("closed",!closed)
- })
- // Flash is hidden when clicked on
- $("#flash").live("click", function(){
- $(this).slideUp("fast");
- })
+$(function(){
+ // Send ajax request with all forms data for given tabs block.
+ function save_tab(tabs){
+ var data=""
+ tabs.find("form").each(function(){
+ data=data+$(this).serialize()
+ })
+ //alert(data)
+ $.ajax({
+ url:tabs.attr("data-tabs-url"),
+ dataType:"html",
+ type:tabs.attr("data-method"),
+ data:data,
+ success:function(data){
+ $("#content").html(data);
+ load_tinymce();
+ }
+ })
+ }
+ // Submit all forms through Ajax when Save All button clicked.
+ $("button.save-all").live('click',function(){
+ //var tab=$(this).parents("div[data-tabs-url]")
+ var tab = $("#content").children("div[data-tabs-url]")
+ save_tab(tab)
+ })
+ // All tabs are closable when clicked on tab title.
+ $(".tab .tab-title").live('click',function(){
+ var tab_title=$(this)
+ var closed=tab_title.data("closed") || (tab_title.attr("data-closed")=="false" ? false : true)
+ if(closed){
+ tab_title.parents(".tab").find(".tab-content").show("fast")
+ }else{
+ tab_title.parents(".tab").find(".tab-content").hide("fast")
+ }
+ tab_title.data("closed",!closed)
+ })
+ // Flash is hidden when clicked on
+ $("#flash").live("click", function(){
+ $(this).slideUp("fast");
+ })
})
\ No newline at end of file