onClick не работает на мобильном телефоне (сенсорный)

PySpark , поскольку версия 1.1 поддерживает Hadoop Input Formats . Вы можете использовать опцию textinputformat.record.delimiter для использования разделителя пользовательского формата, как показано ниже

from operator import itemgetter

retrosheet = sc.newAPIHadoopFile(
    '/path/to/retrosheet/file',
    'org.apache.hadoop.mapreduce.lib.input.TextInputFormat',
    'org.apache.hadoop.io.LongWritable',
    'org.apache.hadoop.io.Text',
    conf={'textinputformat.record.delimiter': '\nid,'}
)
(retrosheet
    .filter(itemgetter(1))
    .values()
    .filter(lambda x: x)
    .map(lambda v: (
        v if v.startswith('id') else 'id,{0}'.format(v)).splitlines()))

29
задан Dale 25 February 2014 в 13:40
поделиться

2 ответа

лучше использовать событие touchstart с .on() методом jQuery:

$(window).load(function() { // better to use $(document).ready(function(){
    $('.List li').on('click touchstart', function() {
        $('.Div').slideDown('500');
    });
});

И я не понимаю, почему вы используете метод $(window).load(), потому что он ждет всего загружаемая страница, это, как правило, медленно, в то время как вы можете использовать метод $(document).ready(), который не ожидает загрузки каждого элемента на странице в первую очередь.

79
ответ дан Jai 25 February 2014 в 13:40
поделиться

вы можете использовать вместо клика:

$('#whatever').on('touchstart click', function(){ /* do something... */ });
8
ответ дан Ram Patidar 25 February 2014 в 13:40
поделиться
Другие вопросы по тегам:

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