Вы должны включить некоторые дополнительные сведения, например, в каком модуле / подробном представлении / редактировать vew / popup вы пытаетесь это сделать.
Например, в модуле учетной записи этот идентификатор documents_cases_create_button
не существует.
Кроме того, я не нашел доказательств того, что это documents_cases_create_button
существует в официальном репозитории SuiteCRM.
Если вы делаете что-то нестандартное, укажите.
также, если вы загружаете контент, используя AJAX, и что AJAX выполняется одновременно с нажатием $("#subpanel_title_documents").click(function(){
, тогдаDOM объект documents_cases_create_button
может быть еще не совсем там.
Если вы не знаете, установите тайм-аут перед настройкой этого слушателя
$("#subpanel_title_documents").click(function(){
console.log("Documents Clicked")
setTimeout(function(){
console.log("Just waited 3 secs for dom to finish loading AJAX content")
$("#documents_cases_create_button").click(function(){
console.log("I finally got the event I wanted");
})
},3000);
})
Если это было проблемой, то вашвариант будет установить какой-то вид наблюдателя.(это то, что я делаю для загруженного контента AJAX, когда нет собственных обратных вызовов).