У меня есть плитка. Нажатие в любом месте на нем должно перенаправить на новую страницу. Я сохранил свой полный код внутри тега Link, чтобы всякий раз, когда я нажимал на любую часть этого элемента, он переходил на новую страницу. Но внутри этого тега Link есть подраздел, нажав на который я не хочу выполнять перенаправление.
Проблема, с которой я сталкиваюсь, заключается в том, что если я закрою тег ссылки перед тем конкретным div, для которого я не хочу выполнять перенаправление, оставшаяся область родительского div также станет недоступной для нажатия, кроме записанных тегов p. Как я могу сделать только этот конкретный div не перенаправляемым.
<Link to={{ pathname: '/demo_summary/'>
<div className="ctd-tile" style={{ margin: "10px", height"260px" }}>
<p>VERSION: {i.version}</p><br />
<p>Complexity: {i.complexity}</p><br />
<div className="col-md-4">}}>
<img src={require("../images/icon1.png")} title="DEMO PLAN" /></Link>
</div>
<div className="col-md-4">
<input type="image" title="View HTML" src={require("../images/viewAsHtml.png")} style={{width: "40%", cursor: "pointer"}} onClick={(e) => { e, that.openReport(e, i.demoName) }}/>
</div>
<div className="col-md-4">
<Download file={i.name} content={text}>
<img src={require("../images/download.png")} title="DOWNLOAD" style={{ width: "25%", cursor: "pointer" }} />
</Download>
</div>
</div>
</Link>
Я хочу, чтобы второй div с заголовком «Просмотр HTML» не перенаправлялся.