2015-07-21 73 views
0

我試圖在PHP中爲所有輸入添加「表單控件」類。我發現一個可行的解決方案,那就是:將表單控件添加到所有輸入,但使用PHP下拉菜單

add_filter('wc_input_class', 'add_wc_input_class'); 
function add_wc_input_class($classes) { 
    $classes[] = 'form-control'; 
    return $classes; 
} 

唯一的問題是,這也增加了「表單控制」的下拉框,使得它看起來醜陋。

enter image description here

如何使這僅適用於文本輸入?

回答

-2

向我投票所有你想要的人,這不是使用PHP的東西。

使用Javascript!或者更好,JQuery。

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $('input[type=text]').addClass('form-control'); 
    } 
</script> 
+0

這不是你使用JavaScript的任何一種。 –

+0

你說得對,它使用JQuery來做! –

+1

@Hanobcs所以你的解決方案是不使用JavaScript,但加載整個** JavaScript庫**,只是添加一個CSS類...? No. –