Ara*_*han 2 jquery events html5
我使用的HTML代码如下:
<label style="display:inline;">Information</label>
<a id="eventtrigger" >Click</a>
Run Code Online (Sandbox Code Playgroud)
和jquery如下:
$("#eventtrigger").click(function(event){
//event handling process
});
Run Code Online (Sandbox Code Playgroud)
我想获得元素触发器事件附近的标签值.
这意味着我应该在jquery事件处理过程中获得值" Infomation ",而不使用任何特定的选择器,如ID或Class.
您可以使用prev来获取前一个元素.
$("#eventtrigger").click(function(event){
alert($(this).prev().text());
});
Run Code Online (Sandbox Code Playgroud)
或专门寻找以前的标签
$("#eventtrigger").click(function(event){
alert($(this).prev('label').text());
});
Run Code Online (Sandbox Code Playgroud)