KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is there any way to have DOM elements selectable through objects? For example I want to be able to associate objects to DOM elements like so: var obj = { a: 1, b:2 }; $('a').click(function() { this.selectThing = obj }); And later on... $.something(obj); Or even better: $('a|selectThing?=', obj); Something like that. You can see that I want to associate an object to a DOM element in such a way that I can grab the element with the object. I know this can be done with the filter() method, my question is if there's a more elegant way that doesn't use filter() to do this. EDIT: To clarify, I want to be able to use an object kind of like a selector, so I can do something similar to this $(obj) obviously that won't work, but you get the idea (I hope) EDIT #2: I want to be able to do something like this: var obj = { prop: 'prop' }; $('a').bindTo(obj); $.retreive(obj) // should equal $('a') I don't want it to alter obj in any way though ( obj should still be {prop: 'prop'} only).
Tags (comma-separated)
Save Edits
Cancel