这样尝试过。没有运气。需要更多帮助。它可以在本地工作,但不能在wordpress内部工作。
我的代码:myjquery.js
$(document).ready(function($) {
$(“.项目类型”)。单击(function(){$(\'.item-type\')。removeClass(\'item-type-active\');$(this)。addClass(\'item-type-active\');});
函数rangeCalc(i){var totalPrice=0;var tariff=[{开始:1,价格:1000},];var tariffItem2=[{开始:1,价格:85},{开始:3,价格:80},{开始:6,价格:75},{开始:11,价格:70},{开始:21,价格:65},{开始:61,价格:60}];
关税forEach(函数(num,item){if(关税[项目]。begin<;=i){totalPrice=关税[项目]。价格;$(\'calc total price\')。文本(i*totalPrice);$(\'calc price\')。文本(totalPrice);};
});};
$(“.计算范围”)。on(\'input\',function(){$(\'.calc count\')。text(this.value);rangeCalc(this.value);});
});
loaded like this way. and shows it in page source.
函数load\\u js\\u assets(){if(is\\u page(292)){wp\\u enqueue\\u script(\'myjquery\',\'/js/myjquery.js\',array(\'jquery\'),\'\',true);
}
}
add\\u action(\'wp\\u enqueue\\u scripts\',\'load\\u js\\u assets\');