Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.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 jquery类更改时android chrome中未更新的样式_Javascript_Android_Jquery_Css_Google Chrome - Fatal编程技术网

Javascript jquery类更改时android chrome中未更新的样式

Javascript jquery类更改时android chrome中未更新的样式,javascript,android,jquery,css,google-chrome,Javascript,Android,Jquery,Css,Google Chrome,是否有任何原因可以解释为什么更改后的类不会立即在Chrome for Android中应用样式 我有一个jQueryWeb应用程序,它可以在单击时切换LI元素是否被“计算”,将LI更改为绿色,并执行一些计算。在桌面的每个浏览器和iOS的Chrome浏览器中,它都按照预期应用了绿色样式。但是,在Android的Chrome浏览器中,这些样式并不适用 我将手机连接到Chrome的便捷设备检查器上,该类正在应用中,只是缺少样式。它完成了函数的其余部分,没有javascript错误,我已经检查了所有我知

是否有任何原因可以解释为什么更改后的类不会立即在Chrome for Android中应用样式

我有一个jQueryWeb应用程序,它可以在单击时切换LI元素是否被“计算”,将LI更改为绿色,并执行一些计算。在桌面的每个浏览器和iOS的Chrome浏览器中,它都按照预期应用了绿色样式。但是,在Android的Chrome浏览器中,这些样式并不适用

我将手机连接到Chrome的便捷设备检查器上,该类正在应用中,只是缺少样式。它完成了函数的其余部分,没有javascript错误,我已经检查了所有我知道的常见问题

激发函数的侦听器如下所示

self.$(".thumbnail").unbind("click").click(function () {
    self.$(this).parent("li").toggleClass("accounted");
    calculateNumbers(true);
});
CSS看起来像

.accounted {
    background: #9ADEA3 url("../img/diag-lines.png") repeat scroll 0% 0%;
}
同样的问题在Android版Firefox中没有出现,所以看起来它是针对Android版Chrome的


有什么帮助吗?

你能发布你的js和css代码吗?你应该包括你的代码,否则我们所说的一切都只是猜测。然而,我的第一个猜测是特异性。
重要可能会有帮助(但不是最好的方式)!但正如前面的评论所述,一定要发布代码$(.thumbnail”).unbind(“click”).click(函数(){self.$(this.parent(“li”).toggleClass(“accounted”);calculateEnumbers(true);});这是处理切换的事件侦听器。