Just finished the second stage of the Jamie Woon website.
www.jamiewoon.com. New slide up footer added with the twitter, facebook and echonest feed, plus now it works better on a mobile.
Sunday, January 23, 2011
Wednesday, January 19, 2011
Add class to first link or third link
The below add a class to the first link. Can also be used for any number using nth
So to add a class to every third item
<p id="list">
<a href="#" class="item">Item One</a> - <a href="#" class="item">Item Two</a> - <a href="#" class="item">Item Three</a>
</p>
<script>$("p#list a").first().addClass('highlight');</script>
So to add a class to every third item
<ul id="List">
<li>number 1</li>
<li>number 2</li>
<li>number 3</li>
<li>number 4</li>
<li>number 5</li>
<li>number 6</li>
<li>number 7</li>
<li>number 8</li>
<li>number 9</li>
<li>number 10</li>
<li>number 11</li>
<li>number 12</li>
</ul>
<script type="text/javascript">
$(document).ready(function(){
$("ul#List li:nth-child(3n)").addClass("third")
});
</script>
Tuesday, January 18, 2011
wedding invitation
I designed and created the stationary for my sister's wedding, which included invitations, menus, place settings and order of service. They all had swarovski heat stuck on for extra glamour.
Simple way to add class on hover with jQuery
If you need to add a class on hover the best way to do it is with jQuery
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js' type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.myDiv').hover(function() {
$(this).addClass('newClass');
}, function() {
$(this).removeClass('newClass');
});
});
</script>
</head>
<body>
<div class="myDiv">This is my new Div</div>
</body>
</html>
Numbered List with Jquery
Obviously you can use an ordered list to create the number in front of a list, however this is often hard to style and cumbersome. Instead jQuery can create a simple numbered list:
with the html
<script type="text/javascript">
$(document).ready(function(){
$("#List li").each(function (i) {
i = i+1;
$(this).prepend('<span class="commentnumber"> '+i+'. </span>');
});
});
</script>
with the html
<ul id="List">
<li>first list item</li>
<li>second list item</li>
<li>third list item</li>
</ul>
Been a While
With the imminent deminse of delicious I have been going through my bookmarks and have discovered my old blog that I half-hartedly started a few years back and then forgot about. Well time to start a new interest in it!!
As a belated new years resolution, I will try and keep the blog updated once more
As a belated new years resolution, I will try and keep the blog updated once more
Subscribe to:
Posts (Atom)