jQuery 1.5 - broken promises
A demonstration of how jQuery 1.5's promises don't hold to the Promises/A spec as outlined at http://wiki.commonjs.org/wiki/Promises/A
HTML
<nav>
test
test
</nav>
<div id="klik">terere</div>
<article>blabla</article>
CSS
@media screen and (min-width: 530px) {
article{
width:20px;
}
}
@media screen and (max-width: 529px) {
article{
display:none;
}
}
JavaScript
$('#klik').toggle(
function () {
$('nav').hide()
}, function () {
$('nav').show()
})
if ($('aside:visible')){
$('nav').show()
}