【发布时间】:2023-03-18 23:51:01
【问题描述】:
我想通过它的名称属性来识别每个元素。每个元素都有相同的类,最终会包含不同的动态信息。
例如,我希望以下代码提醒单个元素的名称值:
html:
<p class="pexample" name="0">this is p #1</p>
<p class="pexample" name="1">this is p #2</p>
<p class="pexample" name="2">this is p #3</p>
jquery:
$('p').on('click', function() {
if ($('p').attr('name') !== undefined) {
alert($('p').attr('name'));
}
})
这是一个 jsfiddle..http://jsfiddle.net/XG7nd/1/
但是,此代码仅提醒初始元素名称值。非常感谢您的帮助。
【问题讨论】:
-
我想你想要
if ($(this).attr('name')而不是$('p')。后者选择页面上的所有p元素...
标签: javascript jquery if-statement