Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当href=“hashtag”时,mod rewrite重定向到基本链接_Php_.htaccess - Fatal编程技术网

Php 当href=“hashtag”时,mod rewrite重定向到基本链接

Php 当href=“hashtag”时,mod rewrite重定向到基本链接,php,.htaccess,Php,.htaccess,我有链接 <a href='#' class='changer text-primary'><i class='fa fa-pencil-square-o '></i></a> 这是已被忽略的切换动画的javascript: $('.changer').on('click', function () { $('.update-quantity-form').toggle('fast'); }); 这个问题与mod_rewrite、.hta

我有链接

<a href='#' class='changer text-primary'><i class='fa fa-pencil-square-o '></i></a>
这是已被忽略的切换动画的javascript:

$('.changer').on('click', function () {
   $('.update-quantity-form').toggle('fast');
});

这个问题与mod_rewrite、.htaccess甚至html本身无关

问题在于,当不需要导航时,javascript事件处理程序无法正确取消导航。即使没有问题,在所有浏览器中,url后面都会出现一个标签,在某些浏览器中,焦点会捕捉到屏幕顶部

相反,请使用以下javascript取消导航事件:

$('.changer').on( 'click', function( event ) {
  event.preventDefault();
  $('.update-quantity-form').toggle('fast');
} );

有关详细信息,请参阅,这是一个MouseEvent,这是一个UIEvent,这是一个,它实现了。

然后不要在没有意义的地方使用link元素。我可能需要它们。这个问题没有解决方案吗?从中删除MyApp/,然后将文件夹添加到链接本身,n'est-ce pas?另外,为什么标记为javascript、jquery、mod rewrite和htaccess,而没有支持这个问题的代码?base href不是mod重写。把相关代码贴到标签上。我不在这个循环中。
$('.changer').on('click', function () {
   $('.update-quantity-form').toggle('fast');
});
$('.changer').on( 'click', function( event ) {
  event.preventDefault();
  $('.update-quantity-form').toggle('fast');
} );