1
jQueryバージョンをアップグレードした後、この問題が発生します。実際にjQueryファイルを指している実際のファイルに向けてコンソールを見ているので、何時間もの作業(jqueryファイルがたくさんありました)の後、この問題が発生しています。未知のエラー:構文エラー、jQueryのアップグレード後に認識できない式
Uncaught Error: Syntax error, unrecognized expression: .menu-item > a[href*=#], .porto-sticky-nav .nav > li > a[href*=#], a[href^=#].hash-scroll, .hash-scroll-wrap a[href^=#]
これは、このコードからトリガされています:
$('.menu-item > a[href*=#], .porto-sticky-nav .nav > li > a[href*=#], a[href^=#].hash-scroll, .hash-scroll-wrap a[href^=#]').on('click', function(e) {
// My code goes here...
});
は、いずれかは私が私が間違っているの何知らせることができます。ここ
は示して私のコンソールでは何ですか?
から
#
を変更 ? –私は今jQuery v1.12.3を使用しています。 – daniyalahmad
属性値 - a [href * = "#"] 'などを引用してみてください。値が有効な識別子でない場合は、'# 'はそうではありません[引用する必要があります](http:// api。 jquery.com/category/selectors/attribute-selectors/)。 –