需要帮助解决此类问题。我的WP站点中有无限滚动,并且在每个ajax页面上加载此代码正在执行:
...
search_condition = params[:search] || '*'
where_conditions = params.slice(:size, :brand, :color, ...)
@products = if where_conditions.any?
Product.search search_condition, where: where_conditions
else
Product.search search_condition
end
它用if包裹iframe。唯一的问题是包装重新加载iframe。那么有没有办法不触及已经包裹的元素?
答案 0 :(得分:0)
您可以在换行前先检查它的父母,例如
var youtubeIframe= $('iframe[src*="youtube.com"]');
youtubeIframe.parent().is(".youtubeWrapper") && youtubeIframe.wrap('<div class="youtubeWrapper" />');