尝试对我的所有 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"
知道我做错了什么吗?