【问题标题】:jQuery locationpicker input style background and focusjQuery locationpicker 输入样式背景和焦点
【发布时间】:2016-05-10 08:39:11
【问题描述】:

我在 web 应用程序中使用 jQuery locationpicker,它似乎阻止了输入的一些样式。我可以更改宽度、填充、边框等,但是我必须使用 jQuery 来更改背景存在问题。

输入:

<input type="text" id="search-text" placeholder="Search:">

jQuery:

$('#search-text').css({
    background: 'transparent'
}).locationpicker({
    location: {latitude: 0, longitude: 0},
    inputBinding: {
    latitudeInput: $('#lat'),
    longitudeInput: $('#lng'),
    locationNameInput: $(address)
}, enableAutocomplete: true
});

CSS :focus 也不能改变背景:

#search-text:focus {
    background: #FFFFFF;
}

但这是有效的:

#search-text:focus {
    border: 1px solid #FFFFFF;
}

任何想法为什么背景样式有问题?

【问题讨论】:

  • 尝试添加background: #FFFFFF; !important
  • @CMedina 谢谢,现在可以使用了 :)
  • 没问题,接受答案并关闭问题!

标签: javascript jquery html css jquery-plugins


【解决方案1】:

在 CSS 中为您的规则添加 !important

background: #FFFFFF; !important

如果有其他规则对你的元素没有影响。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 2012-01-16
    • 1970-01-01
    • 2018-12-20
    • 1970-01-01
    相关资源
    最近更新 更多