#JavaScript (ES6) + HTML, 77 bytes
f=(c=0)=>setTimeout(f,250,-~c%4,o.innerText="Loading... "+"|/-\\"[c])
<p id=o>
##Try It
(f=(c=0)=>setTimeout(f,250,-~c%4,o.innerText="Loading... "+"|/-\\"[c]))()
<p id=o>
#JavaScript (ES6) + HTML, 77 bytes
f=(c=0)=>setTimeout(f,250,-~c%4,o.innerText="Loading... "+"|/-\\"[c])
<p id=o>
##Try It
(f=(c=0)=>setTimeout(f,250,-~c%4,o.innerText="Loading... "+"|/-\\"[c]))()
<p id=o>