jQuery 小技 Toggle セレクタ

$(elem).prop("disabled",!$(elem).prop("disabled"))

if($(this).prop('value')=='変更'){$(this).prop('value','確定')}else{$(this).prop('value','変更')}

$('#play_button_id').toggle(play,play_pause)

http://allabout.co.jp/gm/gc/24187/2/
http://allabout.co.jp/gm/gc/23897/
属性セレクタの使い方

「属性セレクタ」という書式を使うと、次のような記述方法ができます。
要素名[属性名] { プロパティ: 値; }
要素名[属性名="値"] { プロパティ: 値; }

要素名の直後にカッコ [ ] を記述して、属性を指定することができます。
属性セレクタの使用例1(属性名のみ)

属性名のみを指定する場合は、以下のような感じで記述できます。
a[name] { background-color: #ffcccc; }

Queryのセレクタに変数を使う
parts = $(this).val();
$('img[src*= ' + parts + ']').show();