2015-09-30 30 views
0

我只是想將「btn」類添加到我的select元素中。因此,選擇元素看起來像向我選擇的元素添加一個類

<select class="btn"> 

添加類在此代碼:

<form id="category-select" class="category-select" action="<?php echo esc_url(home_url('/')); ?>" method="get"> 

     <?php 
     $args = array(
      'show_option_none' => __('Select category'), 
      'show_count'  => 1, 
      'orderby'   => 'name', 
      'echo'    => 0, 
     ); 
     ?> 

     <?php $select = wp_dropdown_categories($args); ?> 
     <?php $replace = "<select$1 onchange='return this.form.submit()'>"; ?> 
     <?php $select = preg_replace('#<select([^>]*)>#', $replace, $select); ?> 

     <?php echo $select; ?> 

     <noscript> 
      <input type="submit" value="View" /> 
     </noscript> 

    </form> 

回答

3

documentation顯示您提供

$args = array(
     'show_option_none' => __('Select category'), 
     'show_count'  => 1, 
     'orderby'   => 'name', 
     'echo'    => 0, 
     'class'   => 'btn' 
    ); 
0

您還可以在ARGS一個的'class'選項使用jQuery添加類如下: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("select").addClass("btn"); }); });

相關問題