javascript - 从文本字符串获取属性

标签 javascript jquery

我正在从数据库加载文本字符串,并且需要从其父元素访问属性的值。

字符串:<p lang="en" langDirection="rtl">Stuff and Things</p>

我需要获取langDirection的值从上面提到的代码。它应该始终是它的第一个实例,因此我不需要全局搜索该字符串。

我使用以下方法实现了 PHP 代码部分所需的内容:

<?php preg_match('/langDirection="(.+?)"/', $request->requestDescription, $matches); echo $matches[1]; ?>

任何人都可以推荐一种使用 JS/jQuery 执行此操作的方法吗?

最佳答案

使用 jQuery 非常简单:

 var strFromServer = '<p lang="en" langDirection="rtl">Stuff and Things</p>';
 $(strFromServer ).attr('langDirection');

关于javascript - 从文本字符串获取属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37815180/

相关文章:

javascript - 清除日期时间选择器字段中的值

javascript - 从 gapi.client.load 捕获错误

javascript - 这个 Curl POST 命令的 Angular JS 等价物是什么?

javascript - jQuery 测试表单字段是否不为空

php - Ajax post 请求仅在浏览器关闭并再次打开后才能通过

javascript - 使用 javascript 更改 iframe 的 src

javascript - 使用 jQuery 从元素列表创建特定属性的数组

javascript - 使用JQuery将内容加载到外部html页面的div中

jquery - 如何让我的 TreeView 在进入子页面后显示数据?

jQuery 选择器问题(表中每个 TR 中的第一个 TD)