尝试对我的所有 div 框使用一键式功能。做了一些研究,但仍然无法使其正常工作。我是编程新手,所以我可能会以错误的方式解决这个问题,这是我正在尝试做的一个例子:
<div id="test_1">
<p class="example">display this text 1</p>
</div>
<div id="test_2">
<p class="example">display this text 2</p>
</div>
<div id="test_3">
<p class="example">display this text 3</p>
</div>
$('div[id^="test"]').each(function(){
$(this).click(function(){
test = $(this).parent().find('.example').attr("p")
alert(test)
})
})
我认为这会起作用,但如果我点击div
测试2
或节目3
而不是或。alert
"display this text 1"
"display this text 2"
"...3"
知道我做错了什么吗?