[mysql]在使用 jQuery 元素文本换行

标签: jQuery MySQL HTML
发布时间: 2017/4/9 21:10:06
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有一些像这样的元素︰

<div class="box">
    Team 1 - #5
</div>

<div class="box">
    Team 2 - #3
</div>

而现在我需要着色这些盒子,像团队 1 越来越蓝,团队 2 越来越红。但是我怎么可以呢?

每个团队是提供团队的颜色大家族的成员。得与氏族颜色表。

我使用一个 MySQL 表 (两个表团队和部族)。在团队表我有外键字段为族表中的 ID 家族

解决方法 1:

所以,很容易。如果你有一个表与您的家族和它的颜色你可能一个字段表中有团队氏族写入与正确的外键的位置吗?

所以您的查询应该也得到氏族内部联接与的颜色。

所以可以将领域的氏族颜色作为类导出到您的代码像这样︰

<div class="box team-color-<?php echo $clan_color; ?>">
    Team 1 - #3
</div>

然后你可以设置颜色与 CSS 中的东西" .team-color-[CLANCOLORVARIABLE] {} "

但如果你想要你用 jQuery 的文本换行,当问你可以这样做︰

如果你有你的颜色作为类名在您的元素,它将是完美。然后在 jQuery 中你可以做这样的事情︰

$('.team-color-black').each(function() {
   var content = $(this).text;
   content.html('<span class="colorsetting">' + content + '</span>');
});

您的文本是获取包裹,然后可以用 css 设置格式化

官方微信
官方QQ群
31647020