Reputation: 2112
My guess is that this javascript just finds the div called divid
and then uses it with the sendit
function.
var somevalue = 19;
if (navigator.appName.indexOf("Microsoft") != -1) {
thediv = window["divid"];
} else {
thediv = document["divid"];
}
thediv.sendit(somevalue);
I would imagine in jQuery it would look something as simple as this:
var somevalue = 19;
$('divid').sendit(somevalue);
But it's not working!! What could I be missing?
I should say that it's in the middle of other javascript code, could that be a problem?
Upvotes: 0
Views: 87
Reputation: 16762
You would need to get the actual DOM object (not the JQuery collection) to access the function that you set on it.
$('divid').get(0).sendit(somevalue);
Upvotes: 2
Reputation: 30170
Assuming there is an element with ID 'divid' you need to use the ID selector #
var somevalue = 19;
$('#divid').sendit(somevalue);
That may not be the whole answer as it's unclear where sendit
is defined.
Upvotes: 2