即使使用jQuery插件,占位符也无法在IE8和IE9中使用

杰拉德

我正在使用以下插件在IE8和IE9中显示占位符。我认为它在去年有效,但现在还不是:

https://github.com/mathiasbynens/jquery-placeholder

实际上,此插件可以在演示页面上完美运行:http : //mathiasbynens.be/demo/placeholder

我真的不知道该如何解决。我在WordPress中使用了它,我在其中加载了本地jQuery,如果我记得很好的话,这通常是最新版本。我将脚本放入functions.php中:

function szt_load_scripts() {

wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'shortcodes', get_stylesheet_directory_uri() . '/shortcodes.css' );

wp_enqueue_script('jquery');

if ( is_singular() ) { 
    wp_enqueue_script( 'comment-reply' ); 
}

if (ot_get_option('szt_enable_linkbuilding') === "on") {
    wp_deregister_script( 'link-building-pro-min' );
    wp_register_script( 'link-building-pro-min', get_template_directory_uri().'/jquery/link-building-pro/link-building-pro-min.js', array(), true, true);
    wp_enqueue_script( 'link-building-pro-min' );
}

wp_enqueue_script('scripts', get_stylesheet_directory_uri() . '/jquery/scripts.js');
wp_localize_script('scripts', 'contactForm', array(
    'youForgot' => __('<span class="errormsg">You forgot to enter your ', 'wptheme'),
    'invalidEmail' => __('<span class="errormsg">You entered an invalid email.</span>', 'wptheme'),
    'messageSent' => __('<p class="thanks"><strong>Thanks!</strong> Your message was successfully sent.</p>', 'wptheme')
));
}

add_action('wp_enqueue_scripts', 'szt_load_scripts');

我是否以错误的方式加载了插件?我需要使用旧版本的jQuery吗?我是否需要为此添加其他修复程序?

主题创作者

您必须在(document).ready()中初始化插件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在angular8 js中在没有jQuery依赖的情况下支持IE8和IE9中的占位符属性?

来自分类Dev

如何在angular8 js中在没有jQuery依赖的情况下支持IE8和IE9中的占位符属性?

来自分类Dev

IE9占位符属性Modernizr和jQuery Mobile

来自分类Dev

CSS列在IE9和IE8中无法正确显示

来自分类Dev

角输入指令无法在IE8和IE9中正常工作

来自分类Dev

关于使用IE9,jquery plugin / html进行验证的占位符问题

来自分类Dev

IE8和IE9的Fancybox样式问题

来自分类Dev

IE8和IE9之间的布局差异

来自分类Dev

占位符和IE!= BFF(占位符和IE9不起作用)

来自分类Dev

jQuery ajax查找无法在IE8中使用的数据

来自分类Dev

IE8和IE9中的背景色显示不正确

来自分类Dev

AJAX请求在IE8和IE9中不起作用

来自分类Dev

SCRIPT1014:在IE8和IE9中查找无效字符

来自分类Dev

字体在IE8和IE9中显得更大

来自分类Dev

在IE9中设置占位符att

来自分类Dev

CSS无法在IE9或更早版本中使用

来自分类Dev

占位符值在IE8中不起作用

来自分类Dev

网站无法在IE8中使用,但可以在Google Chrome中使用

来自分类Dev

网站无法在IE8中使用,但可以在Google Chrome中使用

来自分类Dev

当IE8模拟IE9时,IE中未加载GWT工具

来自分类Dev

IE特定类(ie8,ie9,..)在Open Graph的html标记中的意义

来自分类Dev

精细上传器不允许再选择IE8和IE9中的多个文件

来自分类Dev

IE8 中使用的 jQuery-File-Upload:无法获得响应

来自分类Dev

当IE8模拟IE9时,GWT工具未在IE8中加载

来自分类Dev

使用jQuery提交简单表单-为什么在IE9中无法进行这项工作?

来自分类Dev

在IE8中使用OpenLayers 3(画布问题)?

来自分类Dev

HTML输入和textarea元素的条件值(如果是IE8 / IE9)

来自分类Dev

mOxie XmlHttpRequest IE8和IE9 DOM错误

来自分类Dev

Ajax代码在ie8和ie9上没有响应

Related 相关文章

  1. 1

    如何在angular8 js中在没有jQuery依赖的情况下支持IE8和IE9中的占位符属性?

  2. 2

    如何在angular8 js中在没有jQuery依赖的情况下支持IE8和IE9中的占位符属性?

  3. 3

    IE9占位符属性Modernizr和jQuery Mobile

  4. 4

    CSS列在IE9和IE8中无法正确显示

  5. 5

    角输入指令无法在IE8和IE9中正常工作

  6. 6

    关于使用IE9,jquery plugin / html进行验证的占位符问题

  7. 7

    IE8和IE9的Fancybox样式问题

  8. 8

    IE8和IE9之间的布局差异

  9. 9

    占位符和IE!= BFF(占位符和IE9不起作用)

  10. 10

    jQuery ajax查找无法在IE8中使用的数据

  11. 11

    IE8和IE9中的背景色显示不正确

  12. 12

    AJAX请求在IE8和IE9中不起作用

  13. 13

    SCRIPT1014:在IE8和IE9中查找无效字符

  14. 14

    字体在IE8和IE9中显得更大

  15. 15

    在IE9中设置占位符att

  16. 16

    CSS无法在IE9或更早版本中使用

  17. 17

    占位符值在IE8中不起作用

  18. 18

    网站无法在IE8中使用,但可以在Google Chrome中使用

  19. 19

    网站无法在IE8中使用,但可以在Google Chrome中使用

  20. 20

    当IE8模拟IE9时,IE中未加载GWT工具

  21. 21

    IE特定类(ie8,ie9,..)在Open Graph的html标记中的意义

  22. 22

    精细上传器不允许再选择IE8和IE9中的多个文件

  23. 23

    IE8 中使用的 jQuery-File-Upload:无法获得响应

  24. 24

    当IE8模拟IE9时,GWT工具未在IE8中加载

  25. 25

    使用jQuery提交简单表单-为什么在IE9中无法进行这项工作?

  26. 26

    在IE8中使用OpenLayers 3(画布问题)?

  27. 27

    HTML输入和textarea元素的条件值(如果是IE8 / IE9)

  28. 28

    mOxie XmlHttpRequest IE8和IE9 DOM错误

  29. 29

    Ajax代码在ie8和ie9上没有响应

热门标签

归档