JSFiddle - React, Tailwind, and code Playground
by Addy Osmani
HTML
<script src="foo.js?v=1"></script>
<script src="foo.js?v=2"></script>
<script src="bar.js"></script>
JavaScript
function printcase($p)
{
$('body').append('<p>' + $p + '</p>');
}
printcase($("script[src^=foo\\.js]").length); //2
printcase($("script[src^=foo.js]").length); //0
printcase($("script[src^=foo\\.js]").length); //2
printcase($("script[src^=foo\\.js]").length); //2
printcase($("script[src^=foo.js]").length); //0
printcase($("script[src^=foo.js]").length); //0
/*
The expected output on the page is:
2
0
2
2
0
0
*/