В вашем коде есть разные проблемы.
Поскольку события распространяются от внутреннего элемента к его родительскому элементу (не только родительскому, но и ко всей иерархии), всегда будет срабатывать div "tt", поэтому лучше всего остановить распространениесобытия с
onclick="event.stopPropagation();test1()"
Я не совсем понимаю, что вы пытаетесь выполнить с помощью «i» и почему у вас есть функция bgADlink (), а затем назначается логическое значение, JavaScript позволяет вам делатьэто, но в основном ваша функция теперь является логическим значением.
Я сделал вам небольшой пример скрипача, вы можете видеть, как работает stopPropagation, надеюсь, это поможет.
https://jsfiddle.net/pimboden40/kg9wfdqj/29/