var text1 = 'Two';
$("select option").filter(function() {
//may want to use $.trim in here
return $(this).text() == text1;
}).prop('selected', true);
var text1 = 'Two';
$("select option").filter(function() {
//may want to use $.trim in here
return $(this).text() == text1;
}).attr('selected', true);
Примечание что, в то время как этот подход будет работать в версиях, которые являются выше 1.6, но меньше чем 1,9, это было удержано от использования с тех пор 1.6. Это не будет работать в jQuery 1.9 +.
val()
должны обработать оба случая.
$('select').val('1'); // selects "Two"
$('select').val('Two'); // also selects "Two"
Вы можете использовать \ colorbox и escape внутри вашего объявления:
Добавьте к преамбуле
\usepackage{color}
\definecolor{light-gray}{gray}{0.80}
, а затем используйте его так в своем документе:
\begin{lstlisting}[escapechar=!]
def mult(m: Matrix[Int], n: Matrix[Int]) {
val p = !\colorbox{light-gray}{new MatrixInt}!(m.rows, n.cols)
}
\end{lstlisting}
пакет listings предоставляет в качестве опции backgroundcolor = \ color {}, но я уверен, что это делает все Цвет BG, а не кусок.
Это немного громоздко, но вы можете разбить код на несколько lstlisting
сред.
\begin{lstlisting}
line
\end{lstlisting}
\vspace{-\baselineskip}
\begin{lstlisting}[backgroundcolor=\color{pink}]
very
interesting
\end{lstlisting}
\vspace{-\baselineskip}
\begin{lstlisting}
line
line
\end{lstlisting}