php - 当 id 在 php 中包含字符串时如何设置 DIV 样式?

标签 php jquery css jquery-click-event

当 id 在 php 中包含字符串时,如何使用 CSS 或 jQuery 在 DIV 中设置我的背景颜色样式?

我的代码是:

<div id='result_'.$item_id.'>item</div>

最佳答案

您可以将一个类附加到您的 div 并使用 jquery 选择器获取您的 div(通过 id 或类)并使用 .css() 更改其 css 属性。此外,我认为您想在单击特定 div 后更改背景,因此您还需要附加一个单击处理程序,提取其 id,然后更改其背景颜色。

<div class="my_class" id='result_'.$item_id.'>item</div>


   $(".my_class").click(function(event){
        var clicked_id_item = $(event.target).attr("id").split("_").pop();
        $("#result_"+clicked_id_item).css('background-color','black')   
    })

关于php - 当 id 在 php 中包含字符串时如何设置 DIV 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547028/

相关文章:

php - Android Studio 注册表单

javascript - 复选框只生效一次

html - 使用 CSS 将导航栏居中

html - 只有一个边框上的轮廓

jquery - 标签 td 背景不显示图像

javascript - 强制 CSS 转换在 JavaScript 函数中多次更新

PHP:我有一个关联数组(int => object),想对它进行排序

php - 将 xml 产品加载到 mysql 数据库中,更新存在 productid 的位置,插入新的位置并删除 db 中不在 xml 中的 productid

PHP 从存储的完整类路径字符串中获取类

javascript - 如何使用 Greasemonkey 按 ID 号突出显示?