我有一系列按钮和一系列 div。根据来自 drupal 字段集合的内容,它们被赋予了类名,但是这些内容是带有空格的程序标题(“游戏设计”、“计算机编程”等)。
我想拥有它,所以当单击按钮时,与单击的按钮具有相同类名的 div 被隐藏。但是,我认为动态生成的类名会导致问题,因为标题中每个单词之间的间距并创建了一大堆类,因此按钮不起作用。
为了了解类是如何制作的,下面是字段集合文件中的一行,其中 div 被赋予了类名。
<div id="panel-wrap" class="<?=$content['field_curriculum_program_title'][0]['#title'] ?>">
还有按钮...
<?php for ($i = 0; $i < count($program_name); $i++) { ?>
<button id="fullscreen-button" class="<?php print $program_name[$i];?>">
<h4><?php print $program_name[$i]; ?></h4>
</button>
<?php } ?>
那么 - 有没有一种简单的方法来获取具有相同 id 的多个对象并应用 jQuery 从它们的类名中删除所有间距?