Test for data-loading-text directly

This reduces API complexity at the cost of removing the possibility to get
the pure bootstrap behaviour that doesn't check for invalid fields. I
cannot imagine a use case where the pure bootstrap behaviour is better, so
I took the opportunity to reduce complexity.