我有一个div部分有特定的属性(mdxquery),这个属性将被发送到一个js文件,结果将显示在html中,但是,我需要更改此查询,因为它我设计不同的div部分,他们每个人都有不同的查询知道我想通过点击我的复选框来改变这个部分的可见性,并且对于每个复选框,我必须具有特定查询的特定div,这是我的一部分代码,它似乎是真的但不工作,最新的问题是什么?改变div的可见性
<div class='first query' style="width:80%;" id="mdxQueryEditor"
dojoType="GeoSOA.Spatialytics.widgets.MdxQueryEditor" title="MDX query editor"
submitButtonLabel="Submit"
mdxQuery="SELECT {[Measures].[report]} ON COLUMNS,
{[State].[City].members} ON ROWS
FROM [ppgis]">
</div>
<div class='second query' dojoType='GeoSOA.Spatialytics.widgets.MdxQueryEditor' style='width:80%;' mdxQuery='SELECT {[Measures].[report]} ON COLUMNS,
{[Boston].[City].members} ON ROWS
FROM [ppgis]' submitButtonLabel='Submit'></div>
<div class='third query' dojoType='GeoSOA.Spatialytics.widgets.MdxQueryEditor' style='width:80%;' mdxQuery='SELECT {[Measures].[report]} ON COLUMNS,
{[Allston].[City].members} ON ROWS
FROM [ppgis]' submitButtonLabel='Submit'></div>
<div id="debug" ></div>
脚本:
$("#State").click(function() {
if($("#State").is(":checked")) {
/*When the checkbox is checked*/
$('first query').css('display','none');
$('second query').css('display','none');
$('third query').css('display','block') ;
}
});
感谢,你的代码正常工作,感激你的帮忙 – neda
@neda欢迎您:) – Hiral