То, как захватить “открытый на новой вкладке”, нажимает в jquery.click

Конечно, C # легче понять. Конечно, знание C поможет, но если вы не знаете C, лучше начать с языка более высокого уровня, как C #.

5
задан philipxy 16 February 2015 в 07:19
поделиться

3 ответа

Итак, вы хотите фиксировать каждый щелчок? Событие правильное или среднее? Разве событие mousedown не должно делать именно это?

Конечно, она могла бы щелкнуть правой кнопкой мыши ссылку только для «Копировать расположение ссылки» ...

2
ответ дан 15 December 2019 в 01:09
поделиться

Посмотрите, можете ли вы каким-то образом использовать плагин jQuery rightclick:

http : //abeautifulsite.net/notebook/68

Использование:

$(document).ready( function() {

    // Capture right click
    $("#selector").rightClick( function(e) {
        // Do something
    });

    // Capture right mouse down
    $("#selector").rightMouseDown( function(e) {
        // Do something
    });

    // Capture right mouseup
    $("#selector").rightMouseUp( function(e) {
        // Do something
    });

    // Disable context menu on an element
    $("#selector").noContext();

});

Что касается бит cmd-clickie, я действительно не уверен. Если это полезно, вот плагин горячих клавиш jQuery:

http://www.webappers.com/2008/07/31/bind-a-hot-key-combination-with-jquery-hotkeys/

2
ответ дан 15 December 2019 в 01:09
поделиться

Я видел код jquery.rightclick.js в firebug. Есть модификаторы с событиями mousedown и mouseup, например:

altKey ctrlKey

, поэтому вы можете использовать эти два модификатора:

if (evt.altKey || evt.ctrKey)

в jquery.rightclick.js

0
ответ дан 15 December 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: