Thursday 19 October 2017

javascript - document.getElementById vs jQuery $()

itemprop="text">

Is
this:



var contents =
document.getElementById('contents');



The
same as this:



var contents =
$('#contents');


Given
that jQuery is loaded?


itemprop="text">
class="normal">Answer



Not
exactly!!




document.getElementById('contents');
//returns a HTML DOM Object

var contents = $('#contents');
//returns a jQuery
Object


/>

In jQuery, to get the same result as
document.getElementById, you can access the jQuery Object and
get the first element in the object (Remember JavaScript objects act similar to
associative arrays).



var contents
= $('#contents')[0]; //returns a HTML DOM
Object



No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...