最初の行は、ユーザーがキーワードを入力してヒット・サーチした後に表示される検索結果のコンテナです。 2番目の行には、Webサイトが初めて読み込まれたときに5つのランダムなニュース結果が自動的に表示されます。サイトがロードされた後、ユーザーはいくつかのキーワードを入力して検索します。これで、ユーザーごとのキーワードと5つのニュースとして返された結果が表示されます。 urlにクエリーストリングが付加されているかどうかに基づいて、もしあれば、2番目の行を隠す必要があります。どのようにして2番目の行を選択しますか?テーブルの2番目の行を隠すjQuery
URLだけである場合のは、言ってみましょう:URLはhttp://mysite/news/Pages/default.aspx?k=cityようかなっている場合http://mysite/news/pages/default.aspxは、次に、第2行を非表示にし、その後、何も をしない...参考のため
<div class="NewsResultsList">
<table border="1" id="table">
<tr><td>News Results based on user queries</td></tr>
<tr><td>Random news results</td></tr>
</table>
</div>
スクリプトでURLを盗聴することを推奨するかどうかは不明です。それをしないでください。その代わりに、コールバックの 'success'関数でテーブルを空にするか、それがあればサーバ側で処理してください。 –