How can we add mouse click event when already we have mouseover event my requirement are like this way:
Example: - http://wheaton.advisorproducts.com/investment-advisory
Requirement -
- MouseOver functionality is working in correct order.
- I want to add click event along with mouseover event together -
When user click on any of the images part which is given in both top funnel and bottom rounded circle - then their related text or content will be visible untill user click on any other section and also along with this click event mouseover functionality will work in the same way.
Means - When ever user move mouse over the image section their related text will be visible but if user click any of the section then their related text will be visible every time until user click on any other part or section or move mouse over other section.
Below are the js which i have created for only mouseover functionality - now i want both mouseover and click event together.
var IdAry=['slide1', 'slide2','slide3','slide4','slide5','slide8','slide9','slide12','slide13','slide14','slide15','slide16'];
window.onload=function() {
for (var zxc0=0;zxc0<IdAry.length;zxc0++){
var el=document.getElementById(IdAry[zxc0]);
if (el){
el.onmouseover=function() {
changeText(this,'hide','show')
}
el.onmouseout=function() {
changeText(this,'show','hide');
}
}
}
}
function changeText(obj,cl1,cl2) {
obj.getElementsByTagName('SPAN')[0].className=cl1;
obj.getElementsByTagName('SPAN')[1].className=cl2;
}
Below is the HTML part:
<div class="BottomGraph">
<div class="row1">
<a href="#" id="slide1">
<span id="span1"></span>
<span class="hide">Each client is provided with quarterly aggregated account statements detailing investment performance across individual accounts. Periodic client meetings provide opportunities to receive more detailed performance attribution.</span>
</a>
<a href="#" id="slide2">
<span id="span1"></span>
<span class="hide">How funds are invested across broad asset classes is the primary determinant of long term returns and determines the overall risk profile of your portfolio. We therefore take great care in recommending an asset allocation that incorporates the financial goals and risk tolerance of each client.</span>
</a>
</div>
<div class="row2">
<a href="#" id="slide3">
<span id="span1"></span>
<span class="hide">We continuously monitor our managers to ensure that each strategy is performing as expected.</span>
</a>
<a href="#" id="slide4">
<span id="span1"></span>
<span class="hide">The asset allocation decision is implemented with money managers vetted by WWP for their experience, skill and expertise in their respective investment strategies, including tactical ETF managers, growing dividend equity managers or fixed-income managers.</span>
</a>
</div>
</div>