Ik ben hier al een uur mee bezig en om de 1 of andere reden werkt er niks.

Ik heb een waarde uit een element, bij een form submit echo ik heb in jquery:

Dit is de waarde:


var waarde = $("#summernote").val(); 
alert(waarde);


Ik krijg dan
<p><img src="http://localhost/test/temp/375479_231016143630853_257679281_n.jpg" style=""><br></p>

Nu wil ik ervoor zorgen dat ik wil kijken of deze string de img tag bevat of niet:

if($('#summernote').find('img').length > 0) {
// there is an image
alert('d');
}

of

if (waarde.has('img').length) {
alert('d');
}
//hier krijg ik Uncaught TypeError: waarde.has is not a function

if($('#summernote').find('img').attr('src')) {
// there is an image
alert('d');
}

En wat ik ook probeer, hij vind niks.
Die waarde is gewoon een string, geen jQuery object. Als je alleen maar wilt weten of er een <img> tag in zit kun je misschien net zo snel
if(waarde.match(/<img\b/i)) alert(waarde);

Reageren