Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
499 views
in Technique[技术] by (71.8m points)

checkbox控制radio的显示与隐藏,单选radio控制图片切换,却是出现图片,而不是切换,该怎么修改?

在线编辑器【代码已更新】:http://jsrun.net/eTLKp/edit

点击上面链接可以直接进去看效果。和想要的效果有差别的地方:
1、checkbox分享勾选取消后,radio隐藏,但是radio默认显示的图片未跟随着radio隐藏。
2、radio单选选择,图片会出现在前面图片的下方,前面图片未隐藏,点击同一个radio两次,图片才隐藏。【效果已达成】
该怎么修改js里面的代码实现checkbox分享勾选取消后,radio隐藏,radio默认显示的图片也跟随着radio隐藏?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

同样的问题。你的函数只处理了传入的id的元素的显隐,另外需要隐藏的元素没有处理,具体为:
1、分享勾选只是把id=radio的DOM元素,radio控制的图片的元素没有处理
2、radio单选时只处理了要显示的图片id,之前已经显示的id没有重置


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...