jQuery Click函数H5

时间:2018-11-13 09:34:06

标签: javascript jquery html

在我的代码中,我需要添加一个单击功能以显示一些文本,

$('.membre').click(function() {
  $(this, 'h5').css('display', 'block');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="membre">
  <div class="annuPersoPhoto"><img></div>
  <div class="annuPersoTxt">
    <div class="persoTxtUp">
      <h4>Name</h4>
    </div>
    <div class="persoTxtDown">
      <h5>Text</h5>
      <h5 style="display:none;">Phone</h5>
      <h5 style="display:none;">Email</h5>
    </div>
  </div>
</div>

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

$('.membre').click(function() {
  $('h5', this).css('display', 'block');
}); 

您错误地使用了h5this

这应该有效

答案 1 :(得分:0)

您的class checkForNewAPK extends AsyncTask<Void, Void, String> { @Override protected void onPreExecute() { //Do not show the user a progress because he don't want to see it in every onResume } @Override protected void onPostExecute(String s) { super.onPostExecute(s); int intResult = Integer.parseInt(s); //strResult as intResult; 1 = Newer APK avaiable, 2 = No newer APK avaiable, 3 = Error at $_GET["apkversion"] line 6 if(intResult == 1){ //Force to Update App Log.v("APKResult: ", "1"); }else if(intResult == 2){ //No update needed Log.v("APKResult: ", "2"); }else if(intResult == 3){ //Error in PHP-File Log.v("APKResult: ", "3"); }else{ //Unknown error Log.v("APKResult: ", "Unkown Error"); } } //in this method we are fetching the json string @Override protected String doInBackground(Void... voids) { try { int intApkVersion = getApplication().getPackageManager().getPackageInfo(getPackageName(), 0).versionCode; URL url = new URL(strUrlGetNewestAPK+"?apkversion="+intApkVersion); String strResultFromEcho; HttpURLConnection con = (HttpURLConnection) url.openConnection(); StringBuilder strResult = new StringBuilder(); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(con.getInputStream())); while ((strResultFromEcho = bufferedReader.readLine()) != null) { strResult.append(strResultFromEcho + "\n"); } return strResult.toString().trim(); } catch (Exception e) { return null; } } } 有点正确。但是,选择“ h5”元素的方法不是正确的方法。尝试尝试一下:

jQuery

如果是大型项目,最好将“ display:none”移到CSS文件中。

今天愉快。