title: Selenium Webdriver (Java) cannot click the AJAX button
body: <p>I have a website with some buttons on the top. 
  When clicked, a new AJAX section will appear. </p>
  
  <p>I am not too familiar with HTML, but the button "Add" (this button is my target) is somehow located in <code>&lt;span&gt;</code>. </p>
  
  <pre><code>    &lt;!DOCTYPE html&gt;
  &lt;html slick-uniqueid="3"&gt;
  &lt;head&gt;&lt;/head&gt;
  &lt;body class="newui"&gt;
      &lt;div class="pagewrapper "&gt;
          &lt;div class="section shadow" data-form-element="SectionHeading"&gt;
              &lt;div class="section-header"&gt;
                  &lt;div class="section-title"&gt;&lt;/div&gt;
                  &lt;div class="section-nav"&gt;
                      &lt;ul&gt;
  &lt;li class="add u-yellow"&gt;
  &lt;span&gt;&lt;/span&gt;
  &lt;span style="background-color: transparent;"&gt;
      Add
  &lt;/span&gt;
  </code></pre>
  
  <p></li></p>
  
  <p>I use this code in Selenium </p>
  
  <pre><code> driver.findElement(By.xpath("//li[5]/span[2]")).click();
  </code></pre>
  
  <p>but Selenium cannot find that button nor click it. </p>
  
  <p>It return error </p>
  
  <blockquote>
    <p>Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (1776, 32). Other element would receive the click: 
      (Session info: chrome=40.0.2214.115)
      (Driver info: chromedriver=2.14.313457 (3d645c400edf2e2c500566c9aa096063e707c9cf),platform=Windows NT 6.3 x86_64) (WARNING: The server did not provide any stacktrace information)
    Command duration or timeout: 51 milliseconds</p>
  </blockquote>
  
  <p>Can anyone help me please?</p>
  
  <p>Thanks. </p>