javascript - 在一个js文件中为不同的wordpress页面添加多个自定义脚本

标签 javascript jquery wordpress

我已将此脚本编写在scripts.js 文件中。我只想为主页执行前半部分,为自定义帖子类型页面执行后半部分。我怎样才能在 WordPress 中做到这一点?

 // This Chunk For Home Page  [Part one]
 jQuery("#front-page-slider").responsiveSlides({
              maxwidth: 390,
              "auto": true,
              "pager": false,
               "nav": false,
              "pause": true,
               speed: 800
          });



    // This Chunk is for For Only Custom Post Page [Part Two]
  $("a[rel^='prettyPhoto']").prettyPhoto({animation_speed:'normal',theme:'pp_default',slideshow:3000, autoplay_slideshow: false});
  var width = $(window).width();

最佳答案

正如评论中所建议的,您可以利用 body 类,例如:

if(jQuery('body.home').length){alert('home');}

关于javascript - 在一个js文件中为不同的wordpress页面添加多个自定义脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27319508/

相关文章:

javascript替换多个字符

jquery - 无法使用 WebApplicationException 的响应,因为该响应已提交。重新抛出到HTTP容器

java - 带有 scribes-java 库的 Woocommerce REST API 返回消费者 key 参数缺失错误消息

html - Bootstrap 嵌套列中的链接在小屏幕上不起作用

javascript - Firebase Cloud 函数计算 child 大小

javascript - 如何在没有后退按钮的情况下 href 到另一个 View

javascript - 嵌入的 Google map 显示为灰色

javascript - CSS动画宽度从右到左,高度从下到上

javascript - 在多个按钮中调用相同的 jQuery 函数

css - 自定义 Css 在 Wordpress 中的实时站点上不起作用