我需要在要在此代码中找到的元素之前插入图像(也要在同一函数中添加类)。js:
insertSearchIcon: function(){
$(document).find('jstree-icon').prepend('<div class="oob-dropdown">test</div>');
}
还有我要插入的CSS类。
.oob-dropdown {
background-image: url("/apps/cdpe/img/search_444444.png");
background-color: transparent;
background-repeat: no-repeat;
height: 25px;
width: 25px;
border: none;
padding-top: 1cm;
position: relative;
}
希望我正在尝试做的事情是可能的,但是谢谢您的帮助!
您可能错过了.
选择器中的find('jstree-icon')
,然后prepend()
在匹配的选择器的第一个子元素之前添加了另一个项目。要在另一个元素之前添加另一个元素,您可能会感兴趣before
:
$('.jstree-icon').before('<div class="oob-dropdown">test</div>');
顺便说一句:$(document).find()
可能不是最佳实践,而是直接使用选择器!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句