Вариации на этот вопрос уже задавались, но не это конкретно.
У меня есть несколько строк текста, как показано ниже:
#item {margin-left: 100px;}
<div class="item">Happy to Know You.</div>
<div class="item">Glad to Know You.</div>
<div class="item">Sad to Know You.</div>
Мне нужен код jQuery, который позволит мне вставлять текст на страницу и обратно при наведении курсора.
$(".item").mouseover(function(){
$(".item").animate({"marginLeft": "-=100px"}, "slow");
});
Насколько я могу судить, это хорошо работает для одного элемента, но у меня есть список из 20 или 30 таких терминов, и я не хочу, чтобы они все перемещались. Я не знаю, как это повторить, чтобы написать один раз и заставить его работать для каждого элемента в отдельности. Вы можете помочь?