<!DOCTYPE html>
<html>
<head>
<title>CATS!</title>
</head>
<body>
<div id="holder">
<div class="modal_holder">
<div class="modal_top"></div>
<div class="modal_tile">
<div class="modal_content">
<h1>blah</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer egestas cursus fringilla. Aliquam varius arcu vel quam ultrices nec viverra quam pellentesque. Vivamus pretium, mi consequat sollicitudin vehicula, erat magna consequat libero, eget malesuada libero est interdum sem. Donec id velit nec odio tincidunt porttitor.</p>
<div id="profileAccordion">
<ul>
<li>
<div class="trigger active">Newsletters</div>
<div class="content" style="display: block;"><div class="content_wrap">
<h4>Master the Cloud</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<h4>Fast Track to the Cloud</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<h4>The Goal is Cyberconfidence</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<h4>Cybersecurity</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<h4>Mobility</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,...
var profileAccordionClickHandler = function(e){
var $this = $(e.target), wasActive = false;
//console.log(arguments);
console.log($this.hasClass('active'));
if($this.hasClass('active')){wasActive = true;}
$('#profileAccordion .trigger').removeClass('active');
$('#profileAccordion .content').slideUp();
if(!wasActive){$this.addClass('active').siblings().slideDown();}
}
$('#profileAccordion .trigger').bind('click',profileAccordionClickHandler);
//Working around an IE7 protocol error by pasing content from:
// https://raw.github.com/scottjehl/Respond/master/respond.min.js
/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */
/*! NOTE: If you're already including a window.matchMedia polyfill via Modernizr or otherwise, you don't need this part */
window.matchMedia=window.matchMedia||(function(e,f){var c,a=e.documentElement,b=a.firstElementChild||a.firstChild,d=e.createElement("body"),g=e.createElement("div");g.id="mq-test-1";g.style.cssText="position:absolute;top:-100em";d.style.background="none";d.appendChild(g);return function(h){g.innerHTML='­<style media="'+h+'"> #mq-test-1 { width: 42px; }</style>';a.insertBefore(d,b);c=g.offsetWidth==42;a.removeChild(d);return{matches:c,media:h}}})(document);
/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */
(function(e){e.respond={};respond.update=function(){};respond.mediaQueriesSupported=e.matchMedia&&e.matchMedia("only all").matches;if(respond.mediaQueriesSupported){return}var w=e.document,s=w.documentElement,i=[],k=[],q=[],o={},h=30,f=w.getElementsByTagName("head")[0]||s,g=w.getElementsByTagName("base")[0],b=f.getElementsByTagName("link"),d=[],a=function(){var...
Please Whitelist JSFiddle in your content blocker.
Help keep JSFiddle free for always by one of two ways:
Whitelist JSFiddle in your content blocker (two clicks)
Go PRO and get access to additional PRO features →
Join the 4+ million users, and keep the JSFiddle dream alive.
Ad-free
All ads in the editor and listing pages are turned completely off.
Use pre-released features
You get to try and use features (like the Palette Color Generator) months before everyone else.
Fiddle collections
Sort and categorize your Fiddles into multiple collections.
Private collections and fiddles
You can make as many Private Fiddles, and Private Collections as you wish!
Console
Debug your Fiddle with a minimal built-in JavaScript console.