[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

Get html5 data tag

Posted on 2013-01-04
1
Medium Priority
?
277 Views
Last Modified: 2013-01-04
Im trying to get data out of a html5 div:-

<div data-transactionID='22' class='clsTransactionRow'></div>
<div data-transactionID='23' class='clsTransactionRow'></div>
<div data-transactionID='24' class='clsTransactionRow'></div>
<div data-transactionID='25' class='clsTransactionRow'></div>

Open in new window


I need to be able to get the 'transactionID', so using jQuery I thought I could just add:-
$(".clsTransactionRow").click(function () { alert(jQuery.data($(this), 'data-transactionID')); });

Open in new window


However, all I get is 'undefined' as my messagebox.

What am I doing wrong?

Thank you
0
Comment
Question by:tonelm54
1 Comment
 
LVL 83

Accepted Solution

by:
leakim971 earned 2000 total points
ID: 38745312
replace : transactionID
by : transactionid

and use : $(this).data('transactionid')

test page : http://jsfiddle.net/VBT3w/

more info : http://xenforo.com/community/threads/html-5-data-attributes-and-case-sensitivity.15609/
0

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Requirements JQuery 1.6+ HTML CSS Introduction This article was inspired by an EE question (http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_28372511.html) on how to make a page show some balloons animate up a page…
Introduction If you're like most people, you have occasionally made a typographical error when you're entering information into an online form.  And to your consternation, the browser remembers the error, and offers to autocomplete your future entr…
The viewer will learn how to dynamically set the form action using jQuery.
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…
Suggested Courses

590 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question