我正在尝试进入基础菜单的内部,并将跨度附加到某些菜单项(如果它们具有子菜单),但是我不知道该如何到达文本。有没有一种方法可以使用jQuery来获取文本,以便可以在其上附加图标?我想到达“产品”文本,但是我不知道如何定位它。
答案 0 :(得分:0)
使用http://api.jquery.com/text/:
// I don't know what selector you should use, so don't copy this exactly.
var element = $('#my-element');
var text = element.text();
element.text(text + '>');
确保element
是带有文本的元素,而不是其父元素,否则我认为您会丢失链接。
如果您有一个包含许多元素的jquery对象,并且希望对所有元素都执行此操作,则可以通过设置var element = $(this);
使用https://api.jquery.com/each/为每个元素运行以上代码。