hello liam,
thanks for the tip, i will try using them the same way.
you actually forgot one in your code but now it works fine, thanks!
$(#searchResultList).append('li class=searchResultEntry id=' +
videoId + ' title=' + titleFull + ' (' + minutes + ':' + seconds
+')img src=' + thumbnailUrl + '
Glad to of helped.
My system has worked for me so far, but I'm sure there are people who
would argue another way of doing things.
dirk w wrote:
hello liam,
thanks for the tip, i will try using them the same way.
you actually forgot one in your code but now it works fine, thanks!
you need to switch it around,
replace all to be ' and all ' to be
Personally, all my selectors use
then functions use '
$(#searchResultList).append('li class=searchResultEntryid=' + videoId + ' title=' + titleFull + ' (' + minutes + ':'
+ seconds +')'img src=' + thumbnailUrl + '
Replace all quotes inside your text variables with their correspondent
HTML entities, then you should face no issues:
titleFull = titleFull.replace(',#145;).replace('',quot;);
I agree with Liam, it's best to use single quotes for the strings
passed so you can use double quotes inside them. In
There is nothing wrong with it, but it's far from perfect. By making
the switch you're no longer at risk from 's but now if the string
contains any s you'll have the same problem all over again.
Ideally you'd first run a replace on the string you fetch from the
other site, replacing all 's with
My friend Mauricio Samy pointed out a mistake I made: attributes
enclosed in single quotes are actually valid in XHTML/XML.
I'm used to single quotes as a standard for JS, and double ones for
XHTML, makes code clearer in both.
cheers,
- ricardo
On Feb 4, 3:56 pm, Ricardo Tomasi
6 matches
Mail list logo