Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript not(元素)不';不能在移动浏览器中工作(Firefox、Chorme、Safari)_Javascript_Jquery_Html_Css_Browser - Fatal编程技术网

Javascript not(元素)不';不能在移动浏览器中工作(Firefox、Chorme、Safari)

Javascript not(元素)不';不能在移动浏览器中工作(Firefox、Chorme、Safari),javascript,jquery,html,css,browser,Javascript,Jquery,Html,Css,Browser,我想自定义input元素,除了id为#search的input元素之外,所以我使用了而不是(“#search”),但这在移动浏览器(safari和iphone 9.2以及应用程序Firefox和Chrome)中不起作用。在桌面浏览器工作得很好。我尝试的是: $('input').not('#search').css({ 'max-width': '90%', 'border-radius': '8px', 'color': '#000'

我想自定义
input
元素,除了id为
#search
的input元素之外,所以我使用了
而不是(“#search”)
,但这在移动浏览器(safari和iphone 9.2以及应用程序Firefox和Chrome)中不起作用。在桌面浏览器工作得很好。我尝试的是:

    $('input').not('#search').css({ 
        'max-width': '90%',
        'border-radius': '8px',
        'color': '#000'
    }); 

所以在移动浏览器中not()不起作用,输入
#搜索
是定制的

怎么可能

我有别的办法做我想做的事吗


非常感谢并为我的英语感到抱歉:)

您也可以尝试
:not()
选择器:

$('input:not(#search)').css({ 
    'max-width': '90%',
    'border-radius': '8px',
    'color': '#000'
}); 

我觉得很清楚。。。我还写了标题:不是(id)。。。因此,输入搜索也有jquery代码的css。在这种情况下,为什么不起作用?因为这不是什么特别的东西,不应该在手机上工作。我想你是误判了这个问题。你不是构造性的。你想要手机浏览器的截图吗???mha…不,但是你可以解释是什么让你相信问题出在.not和not.css或其他东西上。这些代码应该可以工作。检查开发人员控制台上是否有错误。