Tanıtılan değiştirme
9.2.10. x sürümünün bir parçası olarak, portal tarafından kullanılan varsayılan jQuery kitaplığı, güvenlik sonrası portalları 'nı geliştirmek için 1.12.4 sürümünden 3.0.0.0 sürümüne yükseltilir.
Bu değişiklik, jQuery 1,12 sürümünde desteklenen tüm JavaScript API 'sinin olduğu gibi çalışmaya devam etmesini sağlamak için jQuery 'den 3. x 'e yükseltme ile birlikte gelir.
Olası Son değişiklik
Portal 'da, jQuery API kullanan ve jQuery sürüm 1,3, 1,6, 1,7, 1,8 ve 1,9 davranışında bir değişiklik yaptığınız özel JavScript kodunuz varsa, bu API 'ın artık çalışmaz veya jQuery belgelerinde belgelenen davranışı değiştirmiş olur.
API ile ilgili daha fazla ayrıntı bulmak için buradaki eski jQuery sürümlerinde.
-
JQuery 1,3-https://api.jquery.com/category/deprecated/deprecated-1.3/
-
JQuery 1,6-https://api.jquery.com/category/version/1.6/
-
JQuery 1,7-https://api.jquery.com/category/deprecated/deprecated-1.7/
-
JQuery 1,8-https://api.jquery.com/category/deprecated/deprecated-1.8/
-
JQuery 1,9-https://api.jquery.com/category/deprecated/deprecated-1.9/
JQuery 1,6 için bir davranış değişikliği olan en yaygın API, (https://api.jquery.com/attr/). Bu API, jQuery 1.6 +
Nasıl azaltacağınızı
Bu sorunu çözmek için kullanabileceğiniz seçenekler aşağıdadır.
-
Önerilen->, Yeni jQuery API 'YI kullanarak jQuery 3,0 sürümü tarafından desteklenen özel JavaScript kodunu güncelleyin.
-
Ayrıca, API 'larınızın Portal webfiles 'ı kullanmasını gerektiren ilgili jQuery sürümünü de yükleyebilirsiniz. Ancak, Portal 'da varsayılan olarak yüklenen jQuery kitaplıklarında çakışma olmadığından emin olmak için lütfen jQuery NoConflict API (https://api.jquery.com/jquery.noconflict/) kullandığınızdan emin olun. JQuery kitaplıklarının eski sürümlerinde güvenlik açıkları olduğu için bu seçenek önerilmez.