Мне нужно проверить, загружен ли Jquery.JS, если нет, то загрузить его.Приведенный ниже код отлично работает в моем файле .aspx, но мне нужно реализовать то же самое в моем файле .xslt. Выдает ошибку при работе в xslt,
ASPX рабочий код
<script type="text/javascript">
window.jQuery || document.write('<script src="JQuery/jquery-1.3.2.min.js">\x3C/script>')
</script>
<script type="text/javascript">
$(document).ready(function() {
alert("hi");
});
</script>
Если я пишу тот же код aspx в xslt, выдается ошибка «Tag not not closed»
XSLT code:
<script type="text/javascript">
**line1** (window.jQuery === undefined) and document.write(unescape('%3Cscript src="/js/jquery.js"'))
</script>
<script type="text/javascript">
$(document).ready(function() {
alert("hi");
});
</script>
Ошибки: ожидаемые;в строке 1.
Есть предложения?
Спасибо, ОБНОВЛЕНО Приведенный ниже код работает
<script type="text/javascript">
if(typeof jQuery=="undefined")
{
document.write(unescape("%3Cscript src='/js/jquery.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>