#javascript #jquery
#javascript #jquery
Вопрос:
$(window).on('load', function(){
$(".assignments-input").width(assignment_width "px")
});
таким образом, в принципе, этот блок кода jquery работает в любом другом браузере, кроме safari. Есть идеи, почему? судя по всему, остальная часть моего кода jquery работает просто отлично. Я также пытался использовать функцию css(), но это также не сработало. Небольшая помощь, пожалуйста?
Комментарии:
1. Вы проверили консоль Safari, чтобы увидеть, какую ошибку она показывает при попытке запустить эту функцию? Кроме того, где
assignment_width
объявлено? Я надеюсь, что где-то есть переменная?2. Декстерианцы переменная объявлена выше в коде. Как вы проверяете консоль safari? Я не думал, что у safari есть консоль.
3. Это определенно так. Просто откройте инструменты разработки, как в любом другом браузере. Щелкните правой кнопкой мыши, проверьте и выберите консоль. В противном случае, Google, как включить его, если это не работает.
4. только что обнаружил по крайней мере одну проблему. Я просмотрел исходные тексты, и там была устаревшая версия main.js я использовал файл, в котором не было этой функции, которую я включил. Позвольте мне попытаться это изменить.
5. Хорошо, итак, я обнаружил, что проблема заключалась в том, что по какой-то причине safari не обновлял документ каждый раз, когда я сохранял в vs code. После того, как я перезапустил xampp, это сработало. Спасибо всем