あなたは単にこれを行うことができます:
// save selected jQuery objects into variable
var all_help_triggers = $(".canned-triggers > li");
// get first element in jQuery object, and assign a click handler
all_help_triggers.eq(0).click(function(){
alert('hi!');
});
編集(追加のコメントに基づく):
インデックスを取得するには、.index()
$('.canned-content > li').hide();
$('.canned-triggers > li').click(function() {
var i = $(this).index();
$('.canned-content > li').eq(i).show();
});
http://jsfiddle.net/samliew/erp2J/11/
ページの読み込み時にリストを非表示にする場合は、CSSで行う必要があります。それ以外の:
$('.canned-content > li').hide();
その行を削除し、代わりにこのCSSを追加します。
.canned-content > li { display: none; }