Cufon、jquery 文本替换

发布于 2024-08-17 14:05:32 字数 495 浏览 5 评论 0原文

我正在使用 cufon 文本替换 Jquery https://github.com/sorccu/cufon/wiki/styling

但我有问题:

我有这样的问题,

<ul>
<li>item1</li>
<li>
    item2
    <ul><li>itemSec1</li></ul>
</li>

我将 cufon 用于“ul li”,但我不想将 cufon 用于“ul li ul li”,

Cufon.replace('ul li');

我可以停止 cufon 吗?

谢谢!

I'm using cufon text replacing from Jquery
https://github.com/sorccu/cufon/wiki/styling

but I have a problem:

I have something like this

<ul>
<li>item1</li>
<li>
    item2
    <ul><li>itemSec1</li></ul>
</li>

I applied cufon for "ul li " but i don't want to use cufon for "ul li ul li",

Cufon.replace('ul li');

Can I stop cufon for that one ?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

客…行舟 2024-08-24 14:05:32

目前,您可以执行此操作的唯一方法(无需修改 Cufon.replace 方法)是将一个类添加到您想要进行替换的

    中。这样你就可以这样做:

Cufon.replace('ul.use_cufon_class>li');

这应该会让你得到你想要的。

The only way that you can do this currently (without modifying the Cufon.replace method) is to add a class to the <ul>s you want do do replacement on. That way you can do this:

Cufon.replace('ul.use_cufon_class>li');

Which should get you exactly what you want.

铁憨憨 2024-08-24 14:05:32
   Cufon.replace('ul > li');

我认为 :only-child 会失败 http://docs.jquery.com /选择器/onlyChild

   Cufon.replace('ul > li');

i think :only-child will fail http://docs.jquery.com/Selectors/onlyChild

久隐师 2024-08-24 14:05:32

如果您知道在何处使用 UL,则可以使用一种选择器来避免为 UL 添加类别:

Cufon.replace('#something > ul > li');

One possible selector to avoid adding class for the UL, if you know where ULs are used:

Cufon.replace('#something > ul > li');
混吃等死 2024-08-24 14:05:32

这工作正常:(测试)

Cufon.replace('ul:has(ul) > li a');

This works fine:(tested)

Cufon.replace('ul:has(ul) > li a');

找回味觉 2024-08-24 14:05:32

没试过,但是:

Cufon.replace('ul>li:only-child');

Haven't tried it, but:

Cufon.replace('ul>li:only-child');
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文