如何在<;之后插入Div;Div class=";abc def";风格=';“显示”&燃气轮机;或之前<;Div class=";aB cd efG“&燃气轮机;在Gmail页面中使用javascript还是Jquery?
我想在Gmail页面中插入一个按钮。我尝试使用div id插入。它可以工作 但是我想使用div类名插入。类名如如何在<;之后插入Div;Div class=";abc def";风格=';“显示”&燃气轮机;或之前<;Div class=";aB cd efG“&燃气轮机;在Gmail页面中使用javascript还是Jquery?,javascript,jquery,google-chrome-extension,gmail,Javascript,Jquery,Google Chrome Extension,Gmail,我想在Gmail页面中插入一个按钮。我尝试使用div id插入。它可以工作 但是我想使用div类名插入。类名如您可以这样做- $('<Div class="aB cd efG">').insertAfter('.abcdef'); 如果您有父元素的ID,则可以执行以下操作: $('#<PARENT ID> div:eq(n)').before('Your button HTML'); $('div:eq(n)')。在('Your button HTML')之前; n
您可以这样做-
$('<Div class="aB cd efG">').insertAfter('.abcdef');
如果您有父元素的ID,则可以执行以下操作:
$('#<PARENT ID> div:eq(n)').before('Your button HTML');
$('div:eq(n)')。在('Your button HTML')之前;
n按降序匹配第n个元素
这并不完全是你想要的解决方案,但从你的解释来看,这应该足以说明Gmail有一个相当静态的布局。你有没有尝试过$('B')。insertAfter('.abc.dec')
@SanjuMonu:看看这个例子@Suresh:我已经看过了。它对Gmail页面不起作用。我不知道,到底是什么问题?id不是静态的。它是动态变化的。你在说什么按钮?我看看我的Gmail。@cinder:你是什么意思?我是说,你在说什么部门,或者你想把这个按钮放在哪里?我会看看Gmail页面,看看能不能帮上忙。
$('#<PARENT ID> div:eq(n)').before('Your button HTML');