我的页面上有多个相同类别的UL(c-params__list),其中一些Ul高度大于400,而某些小于400。
我需要向高度大于400的Ul附加一些代码。
到目前为止,这是我的代码,没有运气:
jQuery(document).ready(function($) {
$(".c-params__list").each(function() {
var height = this.height;
if ( height > 400){
$("ul.c-params__list").append('<div class="loadMore"><a class="load-More">More</a></div>');
}
});
});
此代码不会将任何内容附加到任何UL。我该怎么办?
最佳答案
这是@AsfanShaikh的答案:
jQuery(document).ready(function($) {
$(".c-params__list").each(function() {
var height = $(this).innerHeight();
if ( height > 400){
$(this).append('<div class="loadMore"><a class="load-More">More</a></div>');
}
});
});