Ну да,а почему бы не работать.Я бы и сам смог сделать так как вы,но мне хотелось бы что бы при повторном нажатии на Flip выполнялось что-то иное от того что происходило по первому нажатию.Поэтому я и начал использовать onEnd,но при повторном нажатии не применяютса те стили кторые я вписую во второй Flip.
И у меня вопрос,ваш код больше по размерам,не компактен и тому подобное .Чем вам непонравилось вместо этого
var Flip;
$(document).ready(function(){
Flip = function ()
{
var el = $("#id5");
console.log(el)
$(el).flip(
Использовать это
$("#id5").flip
И почему-то у меня не работает,ваш вариант...Вы уверены что сдесь
<div id="id5" onclick="Flip()">Что-то</div>
Должно быть onclick="Flip()"?