Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在单个产品中向jQuery datepicker添加选择器类_Javascript_Php_Jquery_Woocommerce_Jquery Ui Datepicker - Fatal编程技术网

Javascript 在单个产品中向jQuery datepicker添加选择器类

Javascript 在单个产品中向jQuery datepicker添加选择器类,javascript,php,jquery,woocommerce,jquery-ui-datepicker,Javascript,Php,Jquery,Woocommerce,Jquery Ui Datepicker,我在Woocommerce的单一产品页面的表单中有一个日期选择器。由于gTranslate,其他语言的值为NaN。我在functions.php中添加了如下NotTranslate: function add_notranslate() { <script type="text/javascript"> $(function() { $('.ui-datepicker').addClass('notranslate'); }); <

我在Woocommerce的单一产品页面的表单中有一个日期选择器。由于gTranslate,其他语言的值为NaN。我在functions.php中添加了如下NotTranslate:

function add_notranslate() 
{
  <script type="text/javascript">
  $(function() {
    $('.ui-datepicker').addClass('notranslate');
  });
  </script> 
<?php 
}
add_filter( 'wp_footer', 'add_notranslate');
函数add_notranslate()
{
$(函数(){
$('.ui datepicker').addClass('notranslate');
});
在
标记之前,缺少
?>
,在WordPress中,您需要使用
jQuery
而不是
$
别名,如:

add_filter( 'wp_footer', 'add_notranslate');
function add_notranslate() {
    ?>
    <script type="text/javascript">
    jQuery( function($) {
        $('.ui-datepicker').addClass('notranslate');
    });
    </script> 
    <?php 
}
add_filter( 'wp_footer', 'add_notranslate');
或者也可以使用
is_product()
条件标记,如:

add_filter( 'wp_footer', 'add_notranslate');
function add_notranslate() {
    if ( is_product() ) :
    ?>
    <script type="text/javascript">
    jQuery( function($) {
        $('.ui-datepicker').addClass('notranslate');
    });
    </script> 
    <?php
    endif;
}
add_filter( 'wp_footer', 'add_notranslate');
add_过滤器('wp_footer','add_nottranslate');
函数add_notranslate(){
如果(is_product()):
?>
jQuery(函数($){
$('.ui datepicker').addClass('notranslate');
});
add_filter( 'wp_footer', 'add_notranslate');
function add_notranslate() {
    if ( is_product() ) :
    ?>
    <script type="text/javascript">
    jQuery( function($) {
        $('.ui-datepicker').addClass('notranslate');
    });
    </script> 
    <?php
    endif;
}
add_filter( 'wp_footer', 'add_notranslate');