在我正在研究的网站上,我们正在使用jQuery selectbox插件,但正在调整其中一个以适应内容(从120px到200px)。
然而,当在Mac上使用Safari时,CSS不起作用,因此我们尝试使用jQuery覆盖它,但这也不起作用。在我使用inspect元素选项之前,jQuery没有看到DOM中的元素,然后它会使测试无用的能力。
是否有其他人遇到此问题并找到了解决方法?
感谢。
代码:
$(document).ready(function() {
$("select").selectbox("attach");
$("#playerScroll, .playerScroll").scrollbars();
$("#playerScroll, .playerScroll").mousewheel(function(event,delta){});
$("#playerTransfers .filter li:nth-child(4) .sbHolder").css('width','200px');
});
CSS:
#playerTransfers .filter li:nth-child(4) .sbOptions,
#playerTransfers .filter li:nth-child(4) .sbHolder,
#playerTransfers2 .filter li:nth-child(4) .sbHolder,
#playerTransfers2 .filter li:nth-child(4) .sbOptions,
#playerTransfer .filter li:nth-child(4) .sbSelector{
width: 200px !important;
}