我有以下jQuery代码获取并应用父li的宽度并将宽度应用于子ul,它可以正常工作:
$('nav.boxnavigation ul li').each(function () {
$(this).find('ul').width($(this).outerWidth(true));
});
我想使用它但是将其设置为min-width而不是width,我知道这可能是使用.css但是无法使其工作,我不确定上面的代码到底是做什么来设置宽度
答案 0 :(得分:3)
您需要使用以下代码而不是上述代码:
$('nav.boxnavigation ul li').each(function () {
$(this).find('ul').css("min-width", $(this).outerWidth(true));
});
所以这会奏效。