duangang79177 2013-08-12 12:10
浏览 13

PHP和JS结合[关闭]

I'm trying out this code, it's on WordPress in a loop:

<script type="text/javascript">
var ID = <?php the_ID(); ?>;
jQuery('#'document.write(ID);' a').click(function () {
    jQuery('#info-'document.write(ID);'').slideToggle('fast', function () {});
});
</script>

It's inside a HTML and it just keeps throwing errors, any idea what I'm doing wrong?

Example:

<script type="text/javascript">
var ID = 1;
jQuery('#1 a').click(function () {
    jQuery('#info-1').slideToggle('fast', function () {});
});
</script>
  • 写回答

1条回答 默认 最新

  • duanlu6114 2013-08-12 12:12
    关注

    You missed the quotes arround the "the_ID()", but if the ID is an integer it is ok. Also you had two document.write() where they should not be.

    <script type="text/javascript">
    var ID = '<?php the_ID(); ?>';
    jQuery('#'+ID+' a').click(function () { 
        jQuery('#info-' + ID).slideToggle('fast', function () {});
    });
    
    </script>
    
    评论

报告相同问题?

悬赏问题

  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)