Какова строка? У Вас могут просто быть аргументы на следующей строке без любых проблем:
a = dostuff(blahblah1, blahblah2, blahblah3, blahblah4, blahblah5,
blahblah6, blahblah7)
Иначе можно сделать что-то вроде этого:
if a == True and \
b == False
Проверка руководство по стилю для получения дополнительной информации.
От Вашей строки в качестве примера:
a = '1' + '2' + '3' + \
'4' + '5'
Или:
a = ('1' + '2' + '3' +
'4' + '5')
Примечание, что в руководстве по стилю говорится, что использование неявного продолжения с круглыми скобками предпочтено, но в данном случае просто добавляющие круглые скобки вокруг Вашего выражения, вероятно, неправильный способ пойти.
Попробуйте использовать .keyCode вместо .which:
$('input').live('keypress', function (e) {
if ( e.keyCode == 9 ){
alert( 'Tab pressed' );
}
});
Кажется, работает;)
Попробуйте прослушать keyup
или keydown
вместо keypress
( согласно этому сообщению SO )