Javascript jQuery添加不带标记的CSS属性

Javascript jQuery添加不带标记的CSS属性,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个网站可以动态生成标记(Wordpress3.5),所以我不能直接将数据工具提示添加到html中。因此,我试图通过Javascript添加属性。在提供的fiddle中,我添加了一些示例HTML,有人可以帮助我成功地将“工具提示”添加到标记中,或者解释我的脚本当前无法工作的原因吗?谢谢 // set the tooltip content jQuery('li#menu-item-75 a:hover:before').prop('tooltipText', 'w00t'); jQuery(

我有一个网站可以动态生成标记(Wordpress3.5),所以我不能直接将数据工具提示添加到html中。因此,我试图通过Javascript添加属性。在提供的fiddle中,我添加了一些示例HTML,有人可以帮助我成功地将“工具提示”添加到标记中,或者解释我的脚本当前无法工作的原因吗?谢谢

// set the tooltip content
jQuery('li#menu-item-75 a:hover:before').prop('tooltipText', 'w00t');
jQuery('li#menu-item-75 a:hover:after').prop('tooltipText', 'w00t');
使用data方法()读取和设置数据:

$("#myelement").data("tooltip", "my tooltip text");

打开控制台,“uncaughtreferenceerror:jQuery未定义”,您需要添加jQuery库,并将其设置为JSFIDLE右上角下拉列表中的domReady事件……您的FIDLE中没有选择任何框架。当设置为jQuery时,我看到一个黄色箭头出现在悬停状态。jQuery没有
:before
:after
选择器。你的目标是什么?