dousi8931 2015-09-20 11:01
浏览 32

在PHP页面加载jQuery - 没有头标记

This is probably super simple answer, but I just can't figure this out.

Basically, I've got a php page only starting with opening <?php tag.

I've got a jquery script that I need to call on this page.

<script type="text/javascript">
     $('input[name="_manage_item"]').click(function() {
     $('input[name="_item"]')[this.checked ? "show" : "hide"]();
     });
</script>

From what I researched, I need to load the script by placing

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

into the <head> tags of the page.

But my page doesn't have the html <head> or <body> tags. Where do I call the script then ?

I tried to place it in front of the opening <?php tag, but that broke the page.

What is the correct way of doing this ?

  • 写回答

2条回答 默认 最新

  • douzhun5971 2015-09-20 11:08
    关注

    You can place your javascript outside the php tags at the bottom of you page. But when you use the php in a web page, you should add the html and head and body tags. A simple php page could look like this:

    <html>
    <head>
      <!-- stylesheets and javascript -->
    </head>
    <body>
      <?php
        //You php-code
      ?>
      <!-- scripts at the end of the page to let the side load faster -->
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
      <script type="text/javascript">
       $('input[name="_manage_item"]').click(function() {
         $('input[name="_item"]')[this.checked ? "show" : "hide"]();
       });
    </script>
    </body>
    </html>
    
    评论

报告相同问题?

悬赏问题

  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来
  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法