2014-02-18 3 views
0

У меня есть массивное страницу, но я recconstructed ошибки в JS скрипкаHTML имена классов с PHP переменных

http://jsfiddle.net/qsJ5R/

<li><input class="<?php echo $env;?>" type="checkbox" > This is Item 1</li> 

Это линия, которая имеет ошибку.

Он не читает имя класса как переменную равную?

Мне что-то не хватает или вы не можете это сделать?

+0

близко это ' ' – dachi

+0

Вы скопировали и вставляли свой код в JSFiddle? Потому что вы не закрываете свой первый тег PHP. – George

+3

JSFiddle не может запускать PHP. [Похожие темы] (http://stackoverflow.com/questions/4616159/is-there-a-php-sandbox-something-like-jsfiddle-is-to-js) – Vucko

ответ

0

Изменить HTML, как

<body> 
<a href="http://jquery.com/">jQuery</a> 
<?php $env = "env" ?> 
     <ul class="chk-container"> 
      <li><input class="selecctall" type="checkbox"> Selecct All</li> 
      <li><input class="<?php echo $env;?>" type="checkbox" > This is Item 1</li> 
      <li><input class="checkbox1" type="checkbox" > This is Item 2</li> 
      <li><input class="checkbox1" type="checkbox" > This is Item 3</li> 
      <li><input class="checkbox1" type="checkbox" > This is Item 4</li> 
      <li><input class="checkbox1" type="checkbox" > This is Item 5</li> 
      <li><input class="checkbox1" type="checkbox" > This is Item 6</li> 
      <li><input class="checkbox2" type="checkbox" > Do not select this</li> 

     </ul> 
</body> 

Проблема заключается в том, что вы не закрываем PHP-тег

+0

извините, что это был только экземпляр и вставка вопроса, которая не является актуальной проблемой извините – RixsonL

+0

проверьте эту часть . Любая разница? –

Смежные вопросы