我希望能够将data-id用作动作的标识符,但不确定如何完成。通常对于id,我会执行以下操作:
$("#id").click.......
但是我不知道使用data-id作为标识符的语法。这样的东西,但不知道是什么:
$(data-id).click.....
答案 0 :(得分:1)
你可以这样做:
$(document).ready(function() {
$("[data-id='mydiv']").click(function() {
alert($(this).text());
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div data-id="mydiv">click me div text</div>