【问题标题】:jquery ui spinner not work When using classjquery ui spinner 在使用类时不起作用
【发布时间】:2019-04-22 17:47:51
【问题描述】:

使用 jquery-ui spinner 出现问题。

使用ID时可以正常使用。 但是为了在 foreach 语句中使用, 我必须使用这个类。

但是,在使用类时它不起作用。 你知道问题出在哪里吗?

我的 jquery ui 版本:

1.12.1/jquery-ui.js

jQuery(document).ready(function(){
   jQuery( "#spinner" or ".spinner" ).spinner();
});

"#spinner" 仅适用。 “.spinner”不起作用。 不知道有什么区别。

开发工具中有一个微调器。 但是,微调器的文本输入表单、向上或向下按钮都不起作用。 并且控制台没有错误。

================================================ =

function get_group_setting() {
  $get_section = get_post_meta( get_the_ID(), 'group_setting');
  if ( $get_section ) {
    echo '<form class="form_group">
        <ul>';
    foreach ($get_section as $field) {
      $values = explode( ' | ', $field );
      echo  '<li><input type="radio" value="' . $values[2] .' " name="select_group" />' . $values[0] . ', ' . $values[1] . ', ' . $values[2] . ' <input class="spinner" name="value_1"></li>';
}
echo    '
        </ul>
    </form>';
}

}

为每个语句添加我的。 谢谢。

【问题讨论】:

  • jQuery( "#spinner, .spinner" ).spinner();
  • @Zakaria Acharki 我只会将它用作一个类。而使用id的时候正常工作,这就是为什么class在使用foreach状态时不能正常工作的问题。
  • 向我们展示 foreach 循环
  • 如果您只需要上课,请使用jQuery( ".spinner" ).spinner();
  • @ZakariaAcharki 好的,我知道。但没有奏效。我在问题中添加了循环。

标签: jquery wordpress jquery-ui woocommerce spinner


【解决方案1】:

您需要使用以下代码使其运行:

对于 id 和 class:

jQuery(document).ready(function(){
   jQuery( "#spinner, .spinner" ).spinner();
});

对于 id:

jQuery(document).ready(function(){
   jQuery( "#spinner" ).spinner();
});

类:

jQuery(document).ready(function(){
   jQuery( ".spinner" ).spinner();
});

【讨论】:

  • 我只会把它当作一个类来使用。而使用id的时候正常工作,这就是为什么class在使用foreach状态时不能正常工作的问题。
【解决方案2】:

好的,我已经解决了。 我的问题是类名重复。 我不想让其他人做这种愚蠢的事情。 我感谢那些试图帮助我的人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    相关资源
    最近更新 更多