/////////////////////////////////////////////////////////////////////////////// //Original Code //Drupal.behaviors.my_ajax = function (context) { // $('#content-group-inner a').live('click', function (e) { // var url = $(this).attr('href'); // //$('#content-region-inner').slideUp('slow'); // $('#content-region-inner').empty().html(''); // $('header').load(url + " #header", function () { // $('#content-region-inner').load(url + " #content-region-inner"); // $('#content-region-inner').slideDown('200'); // }); // return false; // }); //}; /////////////////////////////////////////////////////////////////////////////// //Drupal.behaviors.my_ajax = function(context) { // $('#content-group-inner a').live('click',function(e) { // var url = $(this).attr('href'); // //$('#content-region-inner').slideUp('slow'); //$('#content-region-inner').empty().html(''); // $('#content-region-inner').load(url+' #content-region-inner','ajax=1', function(data){ // console.log(data); // // $('#content-region-inner').html(data); // window.location.hash = url; // //$('#content-region-inner'). //Drupal.attachBehaviors(); // $('#content-region-inner').slideDown('200'); // }); // // return false; //}); //}; Drupal.behaviors.my_ajax = function (context) { $('#content-group-inner .node a').live('click', function (e) { var url = $(this).attr('href'); //$('#content-region-inner').slideUp('slow'); $('#content-region-inner').empty().html(''); // xhr = $.ajax({ // data: 'ajax=1', // type: 'GET', // url: url, // success: function (data) { // $('#content-region-inner').replaceWith(data); // Drupal.attachBehaviors(context); // } // }); $('#content-region-inner').load(url); return false; }); }; //Drupal.behaviors.my_ajax = function(context) { //$('#content-group-inner a:not(.my_ajax-processed a)', context).live('click', function (e) { // //$('#content-group-inner a').addClass('.my_ajax-processed'); // var url = $(this).attr('href'); // $('#content-region-inner').empty().html(''); // var result = $jq.ajax({ // type: 'GET', // //data: window.location.replace(url+'#', ''), // dataType: 'html', // url: url, // //context: document.body, // success: function (data,text,xhr) { // var a = data.indexOf('head'); // var b = data.indexOf('\<\/head'); // var c = data.substr(a-2,b-100); // var p = data.match('('); // //window.location = url+'#'; // var h = $('script',data); //alert(h); // // // // console.log(c); // $('head').html(c); // $('#content-region-inner').load(url+" #content-region-inner"); // // // $(this).addClass("done"); // Drupal.attachBehaviors('#content-region-inner'); // $('#content-region-inner').slideDown('200'); // //alert(test); // } // // }); // // return false; //}); //}; //Drupal.behaviors.my_ajax = function(context) { //$('#content-group-inner a:not(.my_ajax-processed a)', context).live('click', function (e) { // $('#content-group-inner a').addClass('.my_ajax-processed'); // var url = $(this).attr('href'); // $('#content-region-inner').empty().html(''); // // $.getJSON(url,function(data){ // alert(a); // } ) //// var data = $jq.ajax({ //// type: 'json', //// url: url, //// //context: document.body, //// success: function (data,text,xhr) { //// var a = data.indexOf('head'); //// var b = data.indexOf('script type'); //// var c = data.substr(a,b-200); //// //// // do something with requiredNode //// //document.body.removeChild(wrapper); //// //// console.log(c); //// $('head').replaceWith(c); //// $('#content-region-inner').load(url+" #content-region-inner"); //// // $(this).addClass("done"); //// Drupal.attachBehaviors('#content-region-inner'); //// $('#content-region-inner').slideDown('200'); //// //alert(test); //// } //// //// }); // return false; //}); //} /** * Usage var you = 'hello you guys'.between('hello ',' guys'); * you = 'you'; */ String.prototype.between = function (prefix, suffix) { s = this; var i = s.indexOf(prefix); if (i >= 0) { s = s.substring(i + prefix.length); } else { return ''; } if (suffix) { i = s.indexOf(suffix); if (i >= 0) { s = s.substring(0, i); } else { return ''; } } return s; };