我在選擇的控件上使用了Uniform。我想隱藏其中的一些,所以我做的:無法隱藏選擇器,jQuery統一插件
$('.selector').hide();
$.uniform.update('.selector');
的$.uniform.update('.selector')
是同步的變化一致。但它不起作用,控件只能保持可見並且不可選。
有沒有人處理過這個?
我在選擇的控件上使用了Uniform。我想隱藏其中的一些,所以我做的:無法隱藏選擇器,jQuery統一插件
$('.selector').hide();
$.uniform.update('.selector');
的$.uniform.update('.selector')
是同步的變化一致。但它不起作用,控件只能保持可見並且不可選。
有沒有人處理過這個?
我已經解決了它將選擇器包裝到<div>
並隱藏<div>
,但我想知道是否有人有更好的解決方案。
一種解決方案是針對標籤元件 「<選擇>」,然後在父 「.selector」:
$('select').parent('.selector').hide();
我已經定義了一個函數:
$.uniform.updateSelectors = function() {
$.uniform.update();
$('select').each(function() {
$(this).parent(".selector").toggle($(this).css("display") != "none");
});
};
不漂亮,但比直接操縱統一格更好,是
你的標記看起來如何(在用div包裝之前)? – voigtan
– Felix
我不敢相信這是唯一的解決方案。有其他人處理過嗎? – user1198049