The question does leave loading attracts superannuation or not has two answers; for some employees, it does (i.e., a salaried person who never gets any loadings or overtime), and for other employees (the ones getting loadings and overtime) not.
Please refer to the ATO website, which explains it best:
Here is a paragraph from the above article:
As an employer, you work out super guarantee payments for your employees based on their OTE. OTE includes annual leave pay but not overtime.
Generally, you include annual leave loading in OTE because it's related to annual leave. However, you don't include annual leave loading in OTE if you can show that it's paid to compensate employees for being unable to work overtime while on leave.
Because it is not a given that Leave Loading attracts super, it is up to the user to now determine which condition applies to their employees and modify the award(s) accordingly.
https://www.ato.gov.au/business/super-for-employers/paying-super-contributions/how-much-super-to-pay/list-of-payments-that-are-ordinary-time-earnings/
To check if you are including the correct payroll components in your superannuation calculations, please follow the steps below:
Go to Awards
Select the award required and Edit
Go to Payments, Superannuation.
Under Payment Conditions, scroll down and tick the components that are required to have super paid on them when used in a transaction.
Note: In this instance, it would be Leave Loading.