I found that in Google+ Project's page that buttons are all made from divs like:
<div role="button"></div>
I'd like to know, is this just for semantic purposes, or does it influence the style or event handling of the <div>?
I tried to simulate a button "click" with the jQuery click event, but it didn't work.