我有一个通过插件生成的 div,我想在 disabled=true 时隐藏它。在阅读了关于 SO 的帖子后,我想也许我可以使用 .attr 找到 disabled=true ,然后 addClass 用 CSS display: none 隐藏它。我无法编辑插件或源代码,所以我希望我可以通过我们的 CMS 从前端执行此操作。我是 jQuery 初学者,所以这可能是不可能的?
我想在此页面底部的轮播中隐藏禁用的箭头。插件生成后的 HTML 如下所示:
<div class="jcarousel-prev jcarousel-prev-horizontal jcarousel-prev-disabled jcarousel-prev-disabled-horizontal" style="display: block;" disabled="true"></div>
我已将此代码添加到 CMS,但它不起作用。我在控制台中看不到任何错误;这是正确的方法吗?我的语法有问题吗?
if ($('div.jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal').attr('disabled', true)){
$(this).addClass("arrow");
}
提前感谢您的帮助。