Я написал этот код:Как я могу открыть переменную div, используя jQuery?
$(".tiptext").mouseover(function() {
$(this).children(".description").show();
}).mouseout(function() {
$(this).children(".description").hide();
});
Он отлично работает, по крайней мере, на ПК. Для сенсорного экрана я ищу решение, где я меняю только файл js. Я ищу некоторый код, который поочередно открывается и закрывает окно. Это хорошо работает, чтобы открыть окно:
$(".tiptext").on('tap', function() {
$(this).children(".description").show();
Но, чтобы открыть и закрыть окно поочередно, закрывая его со вторым fingertouch, и открыть его снова с третьим fingertouch, и так далее, это не работает:
$(".tiptext").on('tap', function() {
$(this).children(".description").show();
}).on('tap', function() {
$(this).children(".description").hide();
});
Если один из ответов ниже ответил на ваш вопрос, как работает этот сайт, вы должны «принять» ответ, подробнее здесь: http://stackoverflow.com/help/someone-answers. Но только если на ваш вопрос действительно был дан ответ. – guest271314