[Tex/LaTex] Enumerate: reference and hyperlink /hyperref the “numbering” of items

#enumeratecross-referencingenumitemhyperlinkhyperref

I aim to use

\begin{enumerate}
  \item
...
    \end{enumerate}

Goal: such that the numbering (1,2,3,…) of each item in the list can have a reference and hyperlink /hyperref, so I can refer to them later. How to do it? Thank you in advance.

Presumably, I need to add

\usepackage[colorlinks,citecolor=blue,linkcolor=blue,urlcolor=blue]{hyperref}

How to reference and hyperlink /hyperref the "numbering" of items, presumably with a blue color for each number (1,2,3,…)?

A minimal MWE follows a related post here enumitem: referencing items in enumerate from @Werner
is

\documentclass{article}
\usepackage{enumitem,cleveref}% http://ctan.org/pkg/{enumitem,cleveref}
\begin{document}
\begin{enumerate}
  \item
    one \label{one}
  \item
    two \label{two}
\end{enumerate}
This \cref{two} is great.
\begin{enumerate}[ref={observation~\arabic*}]
  \item
    one \label{dog}
  \item
    two \label{cat}
\end{enumerate}
This \ref{cat} is a cat.
\end{document}

Best Answer

Perhaps you're interested in the following; setting the label to use a colour and using hyperref's linkcolor to make it match:

enter image description here

\documentclass{article}

\usepackage{enumitem,xcolor}
\usepackage{hyperref,cleveref}

\hypersetup{
  colorlinks = true,
  linkcolor = blue
}

\begin{document}

\begin{enumerate}[label=\textcolor{blue}{\arabic*.}, ref=\arabic*]
  \item
    one \label{one}
  \item
    two \label{two}
\end{enumerate}

This \cref{two} is great.

\end{document}
Related Question