Skip to content

Instantly share code, notes, and snippets.

View iamntz's full-sized avatar
🐛
Coding Stuff

Ionuț Staicu iamntz

🐛
Coding Stuff
View GitHub Profile
@iamntz
iamntz / select.php
Created April 9, 2012 12:02
country selector for wp-contact form 7
<?php
/**
** A base module for [select] and [select*]
**/
/* Shortcode handler */
wpcf7_add_shortcode( 'select', 'wpcf7_select_shortcode_handler', true );
wpcf7_add_shortcode( 'select*', 'wpcf7_select_shortcode_handler', true );
<?php
echo '<input type="' . $input_type . '" class="' . $input_class . " id='" . $input_id . "' . $disabled . $readonly . '/>';
<?php
echo "<input type='$input_type' class='$input_class' id='$input_id' $disabled $readonly/>";
<?php
$input_attr = array(
"class" => "foo bar",
"id" => "input_id",
"disabled" => "disabled",
"readonly" => "readonly"
);
(function($, window, document){
function createEvent( element, animationKey ) {
var event = document.createEvent("Event");
event.initEvent("keyframe", true, true);
event.animationName = 'keyframe';
event.keyText = 'keyframe';
event.percent = animationKey;
element.dispatchEvent(event);
};
$('#myElement').live('webkitAnimationEnd webkitAnimationStart keyframe', function(e){
switch( e.type ){
case 'webkitAnimationEnd':
// end event
break;
case 'webkitAnimationStart':
// start event
break;
case 'keyframe':
// trigger event
$('.typeahead').typeahead({
});
$('.group').on('change', function (e) {
if (e.target.value == "") {
return;
}
$('.typeahead').typeahead({
});
var groupFocusTimer;
$('.group').on('change', function (e) {
if (e.target.value == "") {
return;
}
@iamntz
iamntz / iosslider.js
Created December 23, 2012 07:12
Method from iosslider script http://iosscripts.com/iosslider/
slowScrollHorizontalInterval: function(node, slideNodes, newOffset, scrollbarClass, scrollbarWidth, stageWidth, scrollbarStageWidth, scrollMargin, scrollBorder, activeChildOffset, originalOffsets, childrenOffsets, infiniteSliderWidth, numberOfSlides, sliderNumber, centeredSlideOffset, endOffset, settings) {
@iamntz
iamntz / gist:4966512
Last active December 13, 2015 19:58
Nice loading animation, CSS only. Partially based on a http://cssload.net/ snippet.
/*
<div class="css-loading-indicator">
<div class="step-1"></div>
<div class="step-2"></div>
<div class="step-3"></div>
<div class="step-4"></div>
</div>
demo:
http://codepen.io/iamntz/pen/cizwG
Don't use SASS? Compile this gist here: http://sass-lang.com/try.html