Menu

PHOTOS: Margs for days at Charleston Margarita Festival 2017


Monday, July 17, 2017





PHOTOS: Margs for days at Charleston Margarita Festival 2017



Mex 1 takes top honors


Posted


by Sam Spence

on Mon, Jul 17, 2017 at 9:46 AM

‘);

function showSlide(slide, oid){
jQuery(“body”).append(myOverlay);
origButton.removeClass(“pulse”);
if (origButton.children().length == 0){
origButton.text(origButtonText);
}
myOverlay.find(“.slideContainer”).html(slide);
globalUrl = jQuery(“.slideCenterCont”).attr(“data-url”);
fullSlide = myOverlay.find(“.fullSlideBox”);
if (isMobile) fullSlide.addClass(“mobile”);
fullSlide.show();
nbSlides = myOverlay.find(“.singleSlideBox”).length;

jQuery(window).resize(resizeWindow);

//var heightOffset = (myOverlay.height()-slideHeight)/2;
//if (heightOffsetmySlide.find(“.singleSlideDetails”).innerHeight()){
mySlide.find(“.slideImageCaptionMore”).show();
} else mySlide.find(“.slideImageCaptionMore”).hide();
}
});

myOverlay.fadeIn(“fast”);

//resizeWindow();

goSlide(myIndex);

jQuery(“body”).addClass(“overlayActive”);
jQuery(“.slideOverlay .slideContainer .slideNavRight”).on(“click”, function(e){
var mySlide = jQuery(“.slideOverlay .slideContainer .singleSlideBox.focusSlide”);
if (mySlide.attr(“data-type”)!=”nextSlide”) {
var newIndex = parseInt(jQuery(“.slideOverlay .slideContainer .singleSlideBox.focusSlide”).attr(“data-index”))+1;
goSlide(newIndex);
} else {
var myUrl = mySlide.find(“.nextSlideTitleLink a”).attr(“href”);
window.location = myUrl;
}
});

jQuery(“.slideOverlay .slideContainer .slideNavLeft”).on(“click “, function(e){
var newIndex = parseInt(jQuery(“.slideOverlay .slideContainer .singleSlideBox.focusSlide”).attr(“data-index”))-1;
goSlide(newIndex);
});

var keyNav = function(e){
if (myOverlay.is(“:visible”)){
if (e.which === 37) {
jQuery(“.slideOverlay .slideContainer .slideNavLeft:visible”).click();
} else if (e.which === 39){
jQuery(“.slideOverlay .slideContainer .slideNavRight:visible”).click();
} else if (e.which === 27){
jQuery(“.slideOverlay .slideClose”).click();
}
}
}

var swiping = false;
var mouseXpos, touchXpos = false;
var currentPos;

jQuery(“.slideContainer”).on(“mousedown”, function(e){
e.preventDefault(); e.stopPropagation();
fullSlide.addClass(“swiping”);
mouseXpos = e.pageX;
});
jQuery(“.slideContainer”).on(“mouseup”, function(e){
e.stopPropagation();
fullSlide.removeClass(“swiping”);
if (swiping){
swiping = false;
mouseXpos = false;
var currentIndex = jQuery(“.singleSlideBox.focusSlide”).attr(“data-index”);

if (thisMouseMove150 && jQuery(“.slideOverlay .slideContainer .slideNavLeft”).is(“:visible”)) {
// swipe right
currentIndex–;
}
goSlide(currentIndex);
}
});
var dragOffset = 0;
var thisMouseMove = 0;
jQuery(“.slideContainer”).on(“mousemove”, function(e){
e.preventDefault(); e.stopPropagation();
var thisButton = e.buttons;
if (thisButton == 1) {
swiping = true;
thisMouseMove = e.pageX-mouseXpos;
dragOffset = -currentTranslation+thisMouseMove;
fullSlide.css({“-webkit-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”-moz-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”-ms-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”-o-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”});
}
});

jQuery(“.slideContainer”).on(“touchstart”, function(e){
e.stopPropagation();
fullSlide.addClass(“swiping”);
setTimeout(function() {
longTouch = true;
}, 250);
touchXpos = e.originalEvent.targetTouches[0].pageX;
});

jQuery(“.slideContainer”).on(“touchend”, function(e){
e.stopPropagation();
fullSlide.removeClass(“swiping”);
if (swiping){
swiping = false;
touchXpos = false;
var currentIndex = jQuery(“.singleSlideBox.focusSlide”).attr(“data-index”);
if (thisTouchMove(singleSlideWidth/4) && currentIndex>1 && jQuery(“.slideOverlay .slideContainer .slideNavLeft”).is(“:visible”)) {
// swipe right
currentIndex–;
}
goSlide(currentIndex);
}
});

var thisTouchMove = 0;

jQuery(“.slideContainer”).on(“touchmove”, function(e){
e.stopPropagation();
var touch = e.originalEvent;
if (touch.targetTouches.length == 1) {
swiping=true;
thisTouchMove = touch.targetTouches[0].pageX-touchXpos;
dragOffset = -currentTranslation+thisTouchMove;
fullSlide.css({“-webkit-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”-moz-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”-ms-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”-o-transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”,”transform”: “translate3d(“+dragOffset+”px, 0px, 0px)”});
}
});


jQuery(“body”).on(“keydown”, keyNav);
jQuery(“.slideOverlay .slideClose”).on(“click”, function(){
jQuery(“.slideOverlay”).fadeOut(“fast”, function(){
jQuery(“body”).removeClass(“overlayActive”);jQuery(this).remove(); jQuery(“body”).off(“keydown”, keyNav);
});
// update url – clear out img value
window.history.pushState(“”, “”, startUrl);
});

jQuery(“.slideOverlay .fullSlideBox.mobile .slideDetailsCont”).on(“click”, function(){
jQuery(this).toggleClass(“show”);
jQuery(this).find(“.slideImageCaptionLess:visible”).click();
});
jQuery(“.slideOverlay .slideContainer .slideImageCaptionMore”).on(“click”, function(e){
e.stopPropagation();
var mySlide = jQuery(this).closest(“.singleSlideBox”);
mySlide.find(“.slideDetailsCont”).addClass(“extended”).find(“.singleSlideDetails”).css(“height”,mySlide.find(“.singleSlideDetails”)[0].scrollHeight);
var detailsContHeight = mySlide.find(“.singleSlideDetails”)[0].scrollHeight+40+mySlide.find(“.slideShowTitleHeader”).height();
});
jQuery(“.slideOverlay .slideContainer .slideImageCaptionLess”).on(“click”, function(e){
e.stopPropagation();
var mySlide = jQuery(this).closest(“.singleSlideBox”);
var detailsHeight = 170-jQuery(“.slideOverlay .slideContainer .slideCenterCont .singleSlideBox.focusSlide .slideShowTitleHeader”).outerHeight()-40;
mySlide.find(“.slideDetailsCont”).removeClass(“extended”).find(“.singleSlideDetails”).css(“height”,detailsHeight);
});
resizeWindow();
}

var currentTranslation = 0;
var isAnAd = false;

function goSlide(index){
var myIndex = index || 1;
var myOffset = singleSlideWidth*(myIndex-1);
currentTranslation = myOffset;
fullSlide.css({“-webkit-transform”: “translate3d(“+-myOffset+”px, 0px, 0px)”,”-moz-transform”: “translate3d(“+-myOffset+”px, 0px, 0px)”,”-ms-transform”: “translate3d(“+-myOffset+”px, 0px, 0px)”,”-o-transform”: “translate3d(“+-myOffset+”px, 0px, 0px)”,”transform”: “translate3d(“+-myOffset+”px, 0px, 0px)”});

var mySlide = jQuery(“.slideOverlay .slideContainer .singleSlideBox[data-index='”+myIndex+”‘]”);

jQuery(“.slideOverlay .slideContainer .singleSlideBox, .slideOverlay .slideContainer .singleSlideBox .slideDetailsCont, .slideOverlay .slideContainer .singleSlideBox .singleSlideShareLinks”).removeClass(“active extended show”);

jQuery(“.slideOverlay .slideContainer .singleSlideBox.focusSlide .slideDetailsCont, .slideOverlay .slideContainer .singleSlideBox.focusSlide .singleSlideDetails”).css(“height”, “”);

var oldSlide = jQuery(“.slideOverlay .slideContainer .singleSlideBox.focusSlide”);
oldSlide.removeClass(“focusSlide”);
mySlide.addClass(“focusSlide”);

var mainImage = mySlide.find(“.singleSlideImage img”);
if (!mainImage.attr(“src”) && mySlide.attr(“data-type”)==”image”){
mainImage.attr(“src”, function(){return jQuery(this).attr(“data-url”);});
mainImage.on(“load”, function(){
mySlide.addClass(“active”);
mainImage.off();
});
} else {
mySlide.addClass(“active”);
}

jQuery(“.slideOverlay .slideContainer .singleSlideBox”).removeClass(“visible”);

var nextImage = mySlide.next(“.singleSlideBox”).find(“.singleSlideImage img”);
if (!nextImage.attr(“src”) && mySlide.next(“.singleSlideBox”).attr(“data-type”)==”image”){
nextImage.attr(“src”, function(){return jQuery(this).attr(“data-url”);})
nextImage.on(“load”, function(){
jQuery(this).closest(“.singleSlideBox”).addClass(“visible”);
nextImage.off();
});
} else {
mySlide.next(“.singleSlideBox”).addClass(“visible”);
}

var prevImage = mySlide.prev(“.singleSlideBox”).find(“.singleSlideImage img”);
if (!prevImage.attr(“src”) && mySlide.prev(“.singleSlideBox”).attr(“data-type”)==”image”){
prevImage.attr(“src”, function(){return jQuery(this).attr(“data-url”);});
prevImage.on(“load”, function(){
jQuery(this).closest(“.singleSlideBox”).addClass(“visible”);
prevImage.off();
});
} else {
mySlide.prev(“.singleSlideBox”).addClass(“visible”);
}

if (mySlide.attr(“data-type”)==”ad”){



jQuery(“.slideOverlay .slideContainer .slideNavLeft, .slideOverlay .slideContainer .slideNavRight”).hide();
var myCount = mySlide.find(“.slideAdCountDown .countNb”);;
var currentCount = 3;
myCount.text(currentCount).parent().show();
//myCount.text(currentCount).show();
var myCountDown = setInterval(function(){
currentCount–;
if (currentCount==0) {
clearInterval(myCountDown);
myCount.parent().hide();
jQuery(“.slideOverlay .slideContainer .slideNavLeft”).show();
if (myIndex

click to enlarge
ASHLEY ROSE STANOL

click to enlarge
James Island's White Duck Taco Shop took home second prize in the fan vote Friday - HOLLIE ANDERSON

  • Hollie Anderson
  • James Island’s White Duck Taco Shop took home second prize in the fan vote Friday

As was foretold, the skies cleared and the breeze blew at Charleston Margarita Festival on Friday night on the shores of the Ashley River. The sold out crowd came for margs, and margs were had.

In the end, there could be only one winner: Mex 1 Coastal Cantina. Congrats, y’all! Rounding out the top three were defending champs Cannon Green and White Duck Taco Shop. It was a battle for the ages.

A high-five and a big thanks to all our competitors. If you were there or if you missed out on this year’s fest, here’s a reminder of all the local margarita magicians who came out:

Cannon Green, YoBo Cantina Fresca, Mex 1 Coastal Cantina, Zero Restaurant + Bar, Taco Spot, White Duck Taco Shop, Three Matadors Taqueria, The Shelter Kitchen & Bar, SOL, Smoke BBQ, Nacha Mama’s Taqueria, Crust, The Brick, Congress, Coast Bar + Grill, Hyman’s Seafood, Crooked Crown, Garage 75, Cumberland Smokehouse, Zia Taqueria, Rita’s Seaside Grill, Two Keys Tavern, and Big Billy’s.







Source link

Leave a Reply

Your email address will not be published. Required fields are marked *