プラグインの作成方法を学んでいて、独自のカスタマイズされたセレクターを作成する方法に問題があります。
下にn番目の行とn番目の列があるテーブルがある場合
<table id="myTable">
<tr><td></td>........<td></td></tr>
.
.
.
<tr><td></td>........<td></td></tr>
</table>
指定された行と列を指すセレクターを持つプラグインを作成したいと思います
これはプラグイン関数がどのように見えるかかもしれません
$.fn.Cell = function(row,col){
//select the cell here ... assuming the target element is a table above
// this could somehow written below
var mycell = $(this).children().find('tr:eq(' + row + ')').children().find('td:eq(' + col + ')');
// return the selector here
};
次に、アプリケーションコードに次のようなものを含める必要があります。
$("#myTable").Cell(2,3).text("Wow"); // this writes a text to row 2, col 3.
不足しているコードの入力を手伝ってもらえますか?利用可能なプラグインを調べてみましたが、このような機能は見つかりませんでした。既存のプラグインの名前とリンクを知るよりも、これがどのように機能するかを知りたいです。私の目標は、プラグインを作成するプロセスを学び、jqueryとjavascriptも習得することです。