1

だから私は私のhtmlファイルに次の状況があります:

<div id = "imagePreview">
    <div id = "earlyDetectionPlots">
        <div id = "earlyDetectionScoreMetricsPlots">
        </div>
        <div id = "earlyDetectionVariableMetricsPlots">
        </div>
        <div id = "earlyDetectionPseudoStandardizedCoefficientPlots">
        </div>
    </div>
</div>

私は次のようなjQuery関数を持っています:

        $(document).on('click', 'a[data-link]', function () {
        var $this = $(this);
        url = $this.data('link');
        $("#imagePreview").load("imageProcess.aspx?" + url);
    });

ここで、urlにはなどGETの形式のパラメータがあります。m=2k01&type=EarlyDetection

私のimageProcess.aspxファイルでは、正規表現を使用して、フォルダーから多数の画像を取得しています。

ただし、上記の各divには、異なるデータが含まれます。どの画像をどこに配置するかを決定する方法は知っていますが、画像をimagePreviewに直接追加するのではなく、その中のdivに#earlyDetectionScoreMetricsPlots.append("image.png"),画像を追加したくないので、c#を使用して次のように言う方法がわかりません。sub知っている、私はimageProcessファイル内でjQueryを使用することはできません。

imageProcess.aspx(別のファイルに対応するファイル内の特定の関数を呼び出す方法があるかもしれないと思いますが<divs>、jQueryでそれを行う方法がわかりません)。どんな助けでも大歓迎です。

4

1 に答える 1

1

より複雑なjQueryが必要か、必要な実際のコンテンツを返し#imagePreviewますimageProcess.aspx

于 2012-06-13T20:44:07.837 に答える