Skip to content

Instantly share code, notes, and snippets.

View kubido's full-sized avatar

Rifki Fauzi kubido

View GitHub Profile
@kubido
kubido / gist:2946744
Created June 18, 2012 03:54
test arrow key
$(document).keydown(function(e){
speed = 3
switch (e.keyCode) {
case 37: // Move Left
$('.dialog').offset({left: $('.dialog').offset().left - speed});
break;
case 39: // Move Right
$('.dialog').offset({left: $('.dialog').offset().left + speed});
break;
@kubido
kubido / load_jquery
Created November 2, 2011 02:25
load jquery from chrome console, firebug.. etc
script = document.createElement("script");
script.setAttribute("src", "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js");
document.body.appendChild(script);
@kubido
kubido / scrap_province.js
Created November 1, 2011 03:29
scrap indonesia province data list from wikipedia, for seed data
// url : http://id.wikipedia.org/wiki/Daftar_provinsi_Indonesia
arr = new Array();
// random id from 0 - 5
random_country_id = Math.floor(Math.random() * (5 - 1 + 1) + 1);
$('.wikitable.sortable.jquery-tablesorter tr').each(function(i, tr){
td = $(tr).children()[2]
name = $(td).text();
if(i < 11){
@kubido
kubido / application.js
Created October 31, 2011 08:49
add client validation for search form if it's input is null
$('form[action*="search"]').live('submit', function(event) {
event.preventDefault();
arr_input = $('form').serializeArray();
arr_input.shift();
keywords_count = 0;
$.map(arr_input, function(el){
if(el.value != ""){keywords_count = keywords_count + 1}
});
if(keywords_count <= 0){
if($('.error.empty-search').length < 1){