gpt4 book ai didi

javascript - 从 jquery 中的事件中获取 elementId

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:54:40 27 4
gpt4 key购买 nike

function barvaInfo(event) {

$(document).ready(function(){
var nid = window.event.srcElement.id;
}

这在 IE 中有效,但在 FF 中无效。我可以为此使用 jquery 吗?我尝试使用 JQuery 事件 API,但我不知道如何从中获取 ID。

最佳答案

如果您使用的是 jQuery,则需要为事件处理程序分配一个参数,然后将参数传递给每个事件的函数。

您可能还想从接收事件的元素的上下文中调用它。

     // some mouseover event handler
$('div').mouseover( function( e ) {
barvaInfo.call( this, e )
});

function barvaInfo( event ) {
// element that originated the event
var nid = event.target.id;

// in this function, because we're using .call() to invoke it,
// "this" will reference the element that invoked the handler
}

关于javascript - 从 jquery 中的事件中获取 elementId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4805520/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com