在使用Woocommerce Product Addons时,我正在为特定输入字段安装一个日期选择器。 以下代码适用于ID为'1381'的产品,
如何在此处将woocommerce的$product_id
分配到jQuery代码中。
// Check the name of your addon field in the source. Example: addon-7934-test-addon
jQuery ( "input[name^=addon-1318-install-date-mmddyy]" ).datepicker( {
minDate: 0,
"dateFormat": 'mm-dd-yy'
} );
只有1318
应由当前产品&如果可用,应显示datepicker。
所有输入名称均采用此格式name="addon-PRODUCTID-install-date-mmddyy"
提前致谢。
答案 0 :(得分:0)
我遇到了同样的挑战 - 而不是尝试分配产品ID,我在字段名称上使用了通配符 - 在我的情况下是一个交付日期 - 所以你可以删除部分名称并只搜索存在部分字符串,所以对于上面的例子,它将是:
// Check the name of your addon field in the source. Example: addon-7934-test-addon
jQuery( "input[name*='install-date-mmddyy']" ).datepicker( {
minDate: 0,
"dateFormat": 'yy-mm-dd'
} );