Skip to content

Instantly share code, notes, and snippets.

@blooski
blooski / ChoosAction
Created April 2, 2015 03:18
Two different form actions depending of radio button
jQuery(document).ready(function($) {
var form = $('form[name="pledgeform"]'),
radio = $('input[name="pledge"]'),
choice = '';
radio.change(function(e) {
choice = this.value;
if (choice === 'yes') {
form.attr('action', 'payment.php');
@blooski
blooski / MysqlQuery
Created March 10, 2015 01:26
SUM, TRUNCATE, IFNULL,left join, left outer join, where, group by, limit
$rs = mysql_query("select p.participant_id, stu_first_name, stu_last_name,
SUM(laps_run) as laps,
SUM(TRUNCATE(IFNULL(pledge_amt / maxlaps,0),0)) as pledge,
SUM(IFNULL(amt_collected,0)) collected
from participants as p
left join teachers as t on t.teacher_id = p.teacher_id
left outer join pledges as pl on pl.participant_id = p.participant_id
where pl.teacher_id=$teacher_id
group by p.participant_id
limit $offset,$rows");
@blooski
blooski / bootstrap.hover
Created May 31, 2014 21:11
Make dropdown menus work on hover in Bootstrap
/* Make dropdown menus work on hover in Bootstrap */
ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;
}
@blooski
blooski / placeholder_color
Created April 23, 2014 03:08
Change Placeholder color
/* Change Placeholder color */
::-webkit-input-placeholder { /* WebKit browsers */
color: #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #000;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #000;
}
@blooski
blooski / val_zip
Created March 28, 2014 20:17
Validate Zip Code
function validateZip (zipval)
{
var isValid = /^[0-9]{5}(?:-[0-9]{4})?$/.test(zipval);
return isValid;
}
@blooski
blooski / Chg_link_underline
Created March 26, 2014 17:25
Change Underline Color on Link
@blooski
blooski / ie_tweaks
Created November 9, 2013 09:36
IE Tweaks
/* Get Rid of scrollbars (not seen in other browsers) */
#popup { overflow: hidden; }
/* Get Rid of anchor border (not seen in other browsers) */
.links img { border:none; }
@blooski
blooski / css_browser_engines
Last active December 23, 2015 21:39
Browser Engines - specific CSS for a specific engine
/*
IE
Engine: Trident
CSS-prefix: -msie
Firefox
Engine: Gecko
CSS-prefix: -moz
Opera
Engine: Presto
CSS-prefix: -o
@blooski
blooski / validatePhone
Last active December 22, 2015 01:59
Validate Phone Number - multiple formats regex
function validatePhone(phone) {
var reg = /^[(]{0,1}[0-9]{3}[)]{0,1}[-\s\.]{0,1}[0-9]{3}[-\s\.]{0,1}[0-9]{4}$/;
return reg.test(phone);
}
@blooski
blooski / validatePhone_num_digs
Last active December 22, 2015 01:59
Validate Phone Number - number digits
return value.replace(/\D/g,'').length===10;