替换WordPress默认JavaScript库文件:function my_modify_jquery() { // 替换jQuery为公共cdn库,省点流量吧 if (!is_admin()) { wp_deregister_script('jquery'); wp_deregister_script('jquer…
检测指定元素是否存在某个特定的属性 var attr = $(this).attr('name'); // For some browsers, `attr` is undefined; for others, // `attr` is false. Check for both. if (typeof attr !=…
2018年的情况下,如果表单的input中包含了 required字段,默认情况下,空字段已经被浏览器阻止了。但如果采用了ajax或者其他类似的非常规提交手段,就需要通过js来做非空字段的校验了。网上搜了一把,大多都是需要用jQuery的表单插件来实现,但我有点抵触。最终通过jQuery来校验含有required属性的…
// jQuery form提交时候,无法直接获取到富文本编辑器中的内容,通过此方法获取内容并赋值,以实现ajax提交 if ($(".wp-editor-area").length > 0) { var wp_editor_id = $(".wp-editor-area").attr('id'); var co…
在WordPress中,首先需要将写好的函数加载到wp_ajax如: add_action('wp_ajax_nopriv_my_action_name', 'my_function'); my_function(){ echo $_POST["demo"]; } 常规jQuery的ajax提交如下: $.ajax({…
<a class="create-order">创建订单</a> $(".create-order").off("click").on("click", function() { });
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>jQuery on()方法测试</title> <script src="https://cdn.bo…
为需要添加效果的a标签添加class <a class="smooth" href="#content">详情</a> 使用jQuery为a标签添加效果 var $root = $('html, body'); $("a.smooth").click(function() { $root.ani…