Merge pull request #8034 from Matt-Yorkley/live

Fix deprecated syntax for live() function
This commit is contained in:
Matt-Yorkley
2021-08-12 13:47:50 +02:00
committed by GitHub
2 changed files with 5 additions and 4 deletions

View File

@@ -18,8 +18,8 @@
:javascript
var properties = #{raw(@properties.to_json)};
$("#producer_properties input.autocomplete").live("keydown", function() {
already_auto_completed = $(this).is('ac_input');
$("#producer_properties").on("keydown", "input.autocomplete", function() {
var already_auto_completed = $(this).is('ac_input');
if (!already_auto_completed) {
$(this).autocomplete({source: properties});
$(this).focus();

View File

@@ -61,8 +61,9 @@
:javascript
var properties = #{raw(@properties.to_json)};
$("#product_properties input.autocomplete").live("keydown", function(){
already_auto_completed = $(this).is('ac_input');
$("#product_properties").on("keydown", "input.autocomplete", function(){
var already_auto_completed = $(this).is('ac_input');
if (!already_auto_completed) {
$(this).autocomplete({source: properties});
$(this).focus();