0

これは、ユーザーまたはコードの 2 つのインスタンスのいずれかによってクリックされた場合にのみ、正確に何がクリックされたかを判断するのに非常に役立ちます。

$('#this').on('click', function (event) {
    if (event.originalEvent === undefined) {
        var url = this url;  
    } else {
        var url = that url; 
    }
})

.trigger() からこの形式でイベントオブジェクトにデータを渡して、正確に何がクリックされたかを判断する方法はありますか? したがって、元のクリック関数を再実行できますが、次のような別の変数を渡すことができます...

$('#this').on('click', function (event) {
    if (event.originalEvent === undefined) {
        var url = this url;
    } else if (prev was clicked) {
        var url = that url;
    } else if (next was clicked) {
        var url = theother url;
    }

    switch(url)
})
4

0 に答える 0