Javascript 在单个产品中向jQuery datepicker添加选择器类
我在Woocommerce的单一产品页面的表单中有一个日期选择器。由于gTranslate,其他语言的值为NaN。我在functions.php中添加了如下NotTranslate: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'); }); <
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');