Почему этот js-скрипт не работает?

228
22 сентября 2017, 21:32

Между тегами script нужно сделать так, чтоб выводились данные (data)...Если отдельно подключать, то все работает, но мне нужно, чтоб в между ОДНИМИ тегами script был ВЕСЬ код...Подскажите почему оно не работает или КАК мне сделать, чтоб весь код работал между одними тегами script

<div id="placeholder"></div> <!--здесь  НЕ выводит -->
<script src="http://code.jquery.com/jquery-1.7.1.min.js">
    var data={"firstName":"Ray"};
    document.getElementById("placeholder").innerHTML=data.firstName;
</script>
<div id="placeholder"></div>  <!-- и здесь НЕ выводит -->

Код ниже рабочий, но НЕ удовлетворяет указанным требованиям

<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>
    var data={"firstName":"Ray"};
    document.getElementById("placeholder").innerText=data.firstName;
</script>
<div id="placeholder"></div>
Answer 1

Потому что нельзя в 1 теге script и jquery поключить и код выполнить.

<div id="placeholder"></div> <!--здесь  НЕ выводит --> 
 
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script> 
<script> 
    var data={"firstName":"Ray"}; 
    document.getElementById("placeholder").innerText=data.firstName; 
</script> 
<div id="placeholder"></div>  <!-- и здесь НЕ выводит -->

Answer 2

Добрый вечер, т.к вы используете JQuery, то можете использовать другой синтаксис

$("#placeholder").html(data.firstName)
Answer 3

нашел решение.....глупое, но работает, а главное удовлетворяет трребованиям вопроса:

<script src="http://code.jquery.com/jquery-1.7.1.min.js">
<?php echo '</Script>'; ?>
<?php echo '<script>'; ?>
    var data={"firstName":"Ray"};
    document.getElementById("placeholder").innerText=data.firstName;
</script>
<div id="placeholder"></div>
READ ALSO
Может ли быть Ajax-запрос синхронным?

Может ли быть Ajax-запрос синхронным?

Интересует сама терминологияAjax - это вроде как асинхронный javascript? Но в интернете полно противоречивой информации, где-то пишут, что ajax может...

273
Чем отличается beacon технология от обычного ajax?

Чем отличается beacon технология от обычного ajax?

На крупных сайтах часто видел в кодах ответа понятие"js beacon"А в интернете толком про это ничего не написано, разве что это подобие ajax

227
Узнать ширину окна браузера до ресайза и на сколько она изменилась

Узнать ширину окна браузера до ресайза и на сколько она изменилась

Есть ли у обьекта window или document свойства с помощью которых можно узнать ширину окна браузера до ресайза и на сколько она изменилась

213
не срабатывает событие &#39;click&#39; на body

не срабатывает событие 'click' на body

Не могу понять, почему клик не срабатывает именно на bodyесли бы была ошибка, то и при клике на block тоже бы не работало

204