Я пытаюсь вызвать действие формы, содержащей текущую позицию прокрутки, и новая страница отображает эту позицию. Ниже HTML:
<FORM id='posform' name='posform' ACTION='text_2019b.php?selectedText=".$content_id."#".$j."' METHOD=POST enctype='multipart/form-data'>
здесь jquery:
<script>
$(document).ready(function() {
$(‘#submitted’).click(function(e){
e.preventDefault();
var scrollPos = $(document).scrollTop();
$('.scrollValue').val(scrollPos);
$(this).closest("form").submit();
});
});
</script>
кнопка представляет собой простой текстовый элемент:
<p id=‘submitted’>read more</p>";
Раньше это работало раньше, но теперь нет. форма вообще не будет отправлена, не говоря уже о позиции прокрутки.
Когда я захожу на страницу, которая в данный момент находится в теге action по href, она работает. Но я пытаюсь использовать метод формы, так как хочу, чтобы это скрытое текстовое поле содержало позицию прокрутки. Может быть, в любом случае есть лучшие способы перевести это значение прокрутки на новую страницу?
спасибо, что помогли мне
Сэм