javascript - 添加 id 到
使用 JavaScript 或 jQuery 或 Angular
问题描述
我有一个动态生成的 HTML 文档。
它有一堆<p>
包含文本的标签。我正在尝试选择<p>
用户单击该特定文本的时间。不幸的是,我不允许将id添加到<p>
我可以用来选择测试的特定块的标签中。
所以我需要找到一种方法来<p>
使用 javascript 或 jQuery 或 Angular 将 id 动态添加到标签中。
我见过一些使用 jQuery 的解决方案,.attr("id", "newId")
但它需要一个选择器,我不知道用什么作为选择器。
任何人都可以提出一些建议吗?
解决方案
也许这有帮助:
$(function(){
$("p").on("click", function(){
$(this).attr('id', 'value');
});
})
推荐阅读
- javascript - 如何将 pygame 游戏集成到烧瓶 webapp 中?
- django - 如何使用 django docker nginx 和 postgresql 使静态文件工作,因为它不为它们提供服务
- jenkins - 无法使用 jenkins 在 GITHUB 中运行 java 文件
- python - 发票模板:仅当任何项目有折扣时才呈现 html 表“折扣”列
- javascript - 使用相同子组件的两条不同路线正在以不同的方式评估数据
- reactjs - 警告:在 ResizeObserver 中找到多个具有 `children` 的子节点。只会观察第一个
- telegram - Telegram - 在任何类型的聊天中使用按钮发布,无需使用机器人
- java - Spark SQL Java:将数据插入 RDBMS
- laravel - 用于后端/前端/API 的 Laravel DIR 结构
- bash - 如何将输出转换为 JSON,然后将其另存为 .json 文件