我在rails 4.2.7中使用了materialise,当我使用rails text_field_tag 时,输入类型=" text" 属性是在生产环境中不可用,而在开发环境中可用
<div class="input-field col l6 m6 s12 clear-margin">
<%= text_field_tag :address,"", :class => "location-field", id:
"address" %>
<label for="address">Address</label>
</div>
开发中的输出如下
<input type="text" name="address" id="address" value="" class="location-field" data-parsley-id="6097">
但是在生产中输入类型属性没有出现,任何人都可以帮助我
提前致谢。
答案 0 :(得分:0)
使用jquery解决了这个问题。
if($("input:not([type])").length>0){
$( "input:not([type])").on('focus',function({$(this).siblings("label").addClass("active")})
$( "input:not([type])").on('blur',function(){
if (!$(this).val() ) {
$(this).siblings("label").removeClass("active")
}
})
}